http://www.7klian.com

科普 | Compound的cToken及相关焦点函数

RETURN : 返回0暗示乐成,其它则是错误代码;

借钱金额必需少于用户的借钱本领以及市场的可用活动性。用户必需维持一个抵押品要求以制止清算。

在提供资产之前,用户必需首先核准cToken以会见其代币余额;

稿源(译):巴比特资讯(http://www.8btc.com/compound-ctoken)

repayAmount : 待送还标的借钱资产的金额,值-1 (即2^256 -1)可用于送还全部金额;

function borrowBalanceCurrent(address account) returns (uint)

Solidity CErc20 cToken = CToken(0x3FDA…); uint borrows = cToken.borrowBalanceCurrent(msg.caller);

function liquidateBorrow(address borrower, address cTokenCollateral) payable

msg.sender : 通过送还债务和扣押抵押品清算借钱人的账户;

Solidity

Total Supply(总供应量);

RETURN : 帐户当前拥有的代币数;

14、总供应量

function balanceOf(address account) returns (uint)

CErc20 / CEther

function repayBorrowBehalf(address borrower, uint repayAmount) returns (uint)

function supplyRatePerBlock() returns (uint)

CErc20

function reserveFactorMantissa() returns (uint)
Web3 1.0 const cToken = CEther.at(0x3FDB…); const reserveFactor = (await cToken.methods.reserveFactorMantissa().call()) / 1e18;发文时价值: ¥58760.12出格声明

CErc20 / CEther function exchangeRateCurrent() returns (uint)RETURN : 当前汇率为无标记整数,,按1e18缩放。

CErc20

redeemTokens : 要赎回的cToken数量;

CErc20 / CEther

Repay Borrow(送还借钱);

msg.sender : 借用资产并应送还借钱的账户;

Exchange Rate(兑换汇率);

CErc20 / CEther

borrower : 应清算的账户活动性为负的账户;

Solidity CErc20 cToken = CToken(0x3FDA…); uint tokens = cToken.balanceOfUnderlying(msg.caller);

repayAmount : 以标的借钱资产为单元,待送还的借钱金额;

RETURN : 返回0暗示乐成,其它则是错误代码;

RETURN : 没有返回,堕落时还原;

Repay Borrow Behalf;

Solidity

Mint(铸币);
RETURN : 当前供给率为无标记整数,按1e18缩放。

Total Borrow(借钱总额);

account : 借用资产的账户;

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读