bZx / iToken

iUSDC - LoanToken

0xf013406a0b1d544238083df0b93ad0d2cbe0f65f
AdvancedTokenStorage
function

allowance

view

Inputs

ParameterTypeDescription
_owneraddress
_spenderaddress

Outputs

TypeDescription
uint256
function

balanceOf

view

Inputs

ParameterTypeDescription
_owneraddress

Outputs

TypeDescription
uint256
function

totalSupply

view

Inputs

(void)

Outputs

TypeDescription
uint256
event

Burn

Inputs

ParameterTypeDescription
burneraddress
tokenAmountuint256
assetAmountuint256
priceuint256

Outputs

(void)
event

Mint

Inputs

ParameterTypeDescription
minteraddress
tokenAmountuint256
assetAmountuint256
priceuint256

Outputs

(void)
event

Approval

Inputs

ParameterTypeDescription
owneraddress
spenderaddress
valueuint256

Outputs

(void)
event

Transfer

Inputs

ParameterTypeDescription
fromaddress
toaddress
valueuint256

Outputs

(void)
LoanToken
function

setTarget

nonpayable
Restricted (onlyOwner)

Inputs

ParameterTypeDescription
_newTargetaddress

Outputs

(void)
fallback

(fallback)

payable

Inputs

(void)

Outputs

(void)
LoanTokenStorage
event

Claim

Inputs

ParameterTypeDescription
claimantaddress
tokenAmountuint256
assetAmountuint256
remainingTokenAmountuint256
priceuint256

Outputs

(void)
event

Borrow

Inputs

ParameterTypeDescription
borroweraddress
borrowAmountuint256
interestRateuint256
collateralTokenAddressaddress
tradeTokenToFillAddressaddress
withdrawOnOpenbool

Outputs

(void)
Ownable
function

transferOwnership

nonpayable
Restricted (onlyOwner)

Inputs

ParameterTypeDescription
_newOwneraddress

Outputs

(void)
constructor

LoanToken

nonpayable

Inputs

ParameterTypeDescription
_newTargetaddress

Outputs

(void)
event

OwnershipTransferred

Inputs

ParameterTypeDescription
previousOwneraddress
newOwneraddress

Outputs

(void)
function

loanOrderHashes

view

Inputs

ParameterTypeDescription
uint256

Outputs

TypeDescription
bytes32
function

burntTokenReserveListIndex

view

Inputs

ParameterTypeDescription
address

Outputs

TypeDescription
uint256
bool
function

spreadMultiplier

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

leverageList

view

Inputs

ParameterTypeDescription
uint256

Outputs

TypeDescription
uint256
function

bZxContract

view

Inputs

(void)

Outputs

TypeDescription
address
function

bZxOracle

view

Inputs

(void)

Outputs

TypeDescription
address
function

symbol

view

Inputs

(void)

Outputs

TypeDescription
string
function

owner

view

Inputs

(void)

Outputs

TypeDescription
address
function

bZxVault

view

Inputs

(void)

Outputs

TypeDescription
address
function

loanTokenAddress

view

Inputs

(void)

Outputs

TypeDescription
address
function

burntTokenReserveList

view

Inputs

ParameterTypeDescription
uint256

Outputs

TypeDescription
address
uint256
function

tokenizedRegistry

view

Inputs

(void)

Outputs

TypeDescription
address
function

wethContract

view

Inputs

(void)

Outputs

TypeDescription
address
function

rateMultiplier

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

decimals

view

Inputs

(void)

Outputs

TypeDescription
uint8
function

loanOrderData

view

Inputs

ParameterTypeDescription
bytes32

Outputs

TypeDescription
bytes32
uint256
uint256
uint256
uint256
uint256
function

totalAssetBorrow

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

baseRate

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

initialPrice

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

burntTokenReserved

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

name

view

Inputs

(void)

Outputs

TypeDescription
string