ISynthetixDebtShare¶
Description¶
Source: contracts/interfaces/ISynthetixDebtShare.sol
Views¶
allowance
¶
Details
Signature
allowance(address account, address spender) view returns (uint256)
Visibility
external
State Mutability
view
approve
¶
Details
Signature
approve(address, uint256) pure returns (bool)
Visibility
external
State Mutability
pure
balanceOf
¶
Details
Signature
balanceOf(address account) view returns (uint256)
Visibility
external
State Mutability
view
balanceOfOnPeriod
¶
Details
Signature
balanceOfOnPeriod(address account, uint256 periodId) view returns (uint256)
Visibility
external
State Mutability
view
currentPeriodId
¶
Details
Signature
currentPeriodId() view returns (uint128)
Visibility
external
State Mutability
view
sharePercent
¶
Details
Signature
sharePercent(address account) view returns (uint256)
Visibility
external
State Mutability
view
sharePercentOnPeriod
¶
Details
Signature
sharePercentOnPeriod(address account, uint256 periodId) view returns (uint256)
Visibility
external
State Mutability
view
totalSupply
¶
Details
Signature
totalSupply() view returns (uint256)
Visibility
external
State Mutability
view
transfer
¶
Details
Signature
transfer(address to, uint256 amount) pure returns (bool)
Visibility
external
State Mutability
pure
External Functions¶
addAuthorizedBroker
¶
Details
Signature
addAuthorizedBroker(address target)
Visibility
external
State Mutability
``
addAuthorizedToSnapshot
¶
Details
Signature
addAuthorizedToSnapshot(address target)
Visibility
external
State Mutability
``
burnShare
¶
Details
Signature
burnShare(address account, uint256 amount)
Visibility
external
State Mutability
``
mintShare
¶
Details
Signature
mintShare(address account, uint256 amount)
Visibility
external
State Mutability
``
removeAuthorizedBroker
¶
Details
Signature
removeAuthorizedBroker(address target)
Visibility
external
State Mutability
``
removeAuthorizedToSnapshot
¶
Details
Signature
removeAuthorizedToSnapshot(address target)
Visibility
external
State Mutability
``
takeSnapshot
¶
Details
Signature
takeSnapshot(uint128 id)
Visibility
external
State Mutability
``
transferFrom
¶
Details
Signature
transferFrom(address from, address to, uint256 amount) returns (bool)
Visibility
external
State Mutability
``