Loading [Contrib]/a11y/accessibility-menu.js
Skip to content

ISynthetixDebtShare¶

Description¶

Source: contracts/interfaces/ISynthetixDebtShare.sol

Views¶

allowance¶

Source

Details

Signature

allowance(address account, address spender) view returns (uint256)

Visibility

external

State Mutability

view

approve¶

Source

Details

Signature

approve(address, uint256) pure returns (bool)

Visibility

external

State Mutability

pure

balanceOf¶

Source

Details

Signature

balanceOf(address account) view returns (uint256)

Visibility

external

State Mutability

view

balanceOfOnPeriod¶

Source

Details

Signature

balanceOfOnPeriod(address account, uint256 periodId) view returns (uint256)

Visibility

external

State Mutability

view

currentPeriodId¶

Source

Details

Signature

currentPeriodId() view returns (uint128)

Visibility

external

State Mutability

view

sharePercent¶

Source

Details

Signature

sharePercent(address account) view returns (uint256)

Visibility

external

State Mutability

view

sharePercentOnPeriod¶

Source

Details

Signature

sharePercentOnPeriod(address account, uint256 periodId) view returns (uint256)

Visibility

external

State Mutability

view

totalSupply¶

Source

Details

Signature

totalSupply() view returns (uint256)

Visibility

external

State Mutability

view

transfer¶

Source

Details

Signature

transfer(address to, uint256 amount) pure returns (bool)

Visibility

external

State Mutability

pure

External Functions¶

addAuthorizedBroker¶

Source

Details

Signature

addAuthorizedBroker(address target)

Visibility

external

State Mutability

``

addAuthorizedToSnapshot¶

Source

Details

Signature

addAuthorizedToSnapshot(address target)

Visibility

external

State Mutability

``

burnShare¶

Source

Details

Signature

burnShare(address account, uint256 amount)

Visibility

external

State Mutability

``

mintShare¶

Source

Details

Signature

mintShare(address account, uint256 amount)

Visibility

external

State Mutability

``

removeAuthorizedBroker¶

Source

Details

Signature

removeAuthorizedBroker(address target)

Visibility

external

State Mutability

``

removeAuthorizedToSnapshot¶

Source

Details

Signature

removeAuthorizedToSnapshot(address target)

Visibility

external

State Mutability

``

takeSnapshot¶

Source

Details

Signature

takeSnapshot(uint128 id)

Visibility

external

State Mutability

``

transferFrom¶

Source

Details

Signature

transferFrom(address from, address to, uint256 amount) returns (bool)

Visibility

external

State Mutability

``