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

``