This contract is being backfilled. You may encounter incomplete storage history.

BondFixedTermTeller

Verified contract

Active on Ethereum with 3,892 txns
Deployed by via 0xb99bd156 at 15998038
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $6,840
ERC-20
Value $1,714.04
ERC-20
Value $1,165.32
ERC-20
Value $245.42
ERC-20
Value $151.37
ERC-20
Value $76.65
ERC-20
Value $55.3
ERC-20
Value $38.69
ERC-20
Value $37.98
ERC-20
Value $18.07
0xf97ddc928fb75afe9758b7f7585d2a658cb71e7e7382e4165df107c816cc910b
0x99e32e67f7438eb7fb17f8c7f9f7837324b57785bc907dcb802fac620e9c6e1e
0xfcb8c0b0e55ec493f89691fe27115c281d80222a0071c870c06d9383038b7012
0x98947ab081e20f6e6c26bf06e6fed3f36e025c4b8eb2c54c856c646e7f640feb
From
0x6f45059e665a0a8db09c8b8de70add80dfa9fd89a34f7e174f509e009a9949e7
0xa5f2269065546e2cc13f130b605850fa0c2f0ef065843b753fe928f899d9c263
0x3c67b609c1c118a0a7e124753103f6e550d06ecf5466c194b45d58ec50d2c3bb
0x2da04f38d3e0c089be8f4d768c8cf8634273edf00e3971bf63608ffd4794d507
0x3866ea1a6a3129b691f320dedb3805711c6c925c5a8c7ca70dc762e459a053ac
0x9e9492be3f3b2c4d4ccd75e73d8423b974f79fc5a5bf643e6b614b059d9817c6

Functions
Getter at block 20796845
FEE_DECIMALS(view returns (uint48)
100000
authority(view returns (address)
0x007a0f48a4e3d74ab4234adf9ea9eb32f87b4b14
createFeeDiscount(view returns (uint48)
0
owner(view returns (address)
0x007bd11fca0daaeadd455b51826f9a015f2f0969
protocolFee(view returns (uint48)
0
Read-only
balanceOf(addressuint256view returns (uint256)
balanceOfBatch(address[] ownersuint256[] idsview returns (uint256[] balances)
getFee(address referrer_view returns (uint48)
getTokenId(address underlying_uint48 expiry_pure returns (uint256)
getTokenNameAndSymbol(uint256 tokenId_view returns (stringstring)
isApprovedForAll(addressaddressview returns (bool)
referrerFees(addressview returns (uint48)
rewards(addressaddressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenMetadata(uint256view returns (bool activeaddress underlyinguint8 decimalsuint48 expiryuint256 supply)
State-modifying
batchRedeem(uint256[] tokenIds_uint256[] amounts_
claimFees(address[] tokens_address to_
create(address underlying_uint48 expiry_uint256 amount_returns (uint256uint256)
deploy(address underlying_uint48 expiry_returns (uint256)
purchase(address recipient_address referrer_uint256 id_uint256 amount_uint256 minAmountOut_returns (uint256uint48)
redeem(uint256 tokenId_uint256 amount_
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setAuthority(address newAuthority
setCreateFeeDiscount(uint48 discount_
setOwner(address newOwner
setProtocolFee(uint48 fee_
setReferrerFee(uint48 fee_
Events
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
AuthorityUpdated(address indexed useraddress indexed newAuthority
Bonded(uint256 indexed idaddress indexed referreruint256 amountuint256 payout
ERC1155BondTokenCreated(uint256 tokenIdaddress indexed underlyinguint48 indexed expiry
OwnerUpdated(address indexed useraddress indexed newOwner
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] amounts
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 amount
Constructor
constructor(address protocol_address aggregator_address guardian_address authority_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
Teller_InvalidCallback(
Teller_InvalidParams(
Teller_NotAuthorized(
Teller_TokenDoesNotExist(address underlyinguint48 expiry
Teller_TokenNotMatured(uint48 maturesOn
Teller_UnsupportedToken(