ILBLegacyToken

Required interface of LB Legacy Token contract

TransferSingle

event TransferSingle(address sender, address from, address to, uint256 id, uint256 amount)

TransferBatch

event TransferBatch(address sender, address from, address to, uint256[] ids, uint256[] amounts)

ApprovalForAll

event ApprovalForAll(address account, address sender, bool approved)

name

function name() external view returns (string)

symbol

function symbol() external view returns (string)

balanceOf

function balanceOf(address account, uint256 id) external view returns (uint256)

balanceOfBatch

function balanceOfBatch(address[] accounts, uint256[] ids) external view returns (uint256[] batchBalances)

userPositionAtIndex

function userPositionAtIndex(address account, uint256 index) external view returns (uint256)

userPositionNumber

function userPositionNumber(address account) external view returns (uint256)

totalSupply

function totalSupply(uint256 id) external view returns (uint256)

isApprovedForAll

function isApprovedForAll(address owner, address spender) external view returns (bool)

setApprovalForAll

function setApprovalForAll(address sender, bool approved) external

safeTransferFrom

function safeTransferFrom(address from, address to, uint256 id, uint256 amount) external

safeBatchTransferFrom

function safeBatchTransferFrom(address from, address to, uint256[] id, uint256[] amount) external

Last updated