Short-term Treasury Bill Token
Verified contract
Proxy
Active on
Ethereum with 745 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 299 additional slots
Balances ($0.00)
No balances found for "Short-term Treasury Bill Token"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21063469 | 22 minutes ago | | | 0 | 0.00048412325 | |
| 21063205 | an hour ago | | | 0 | 0.00034817475 | |
| 20984291 | 11 days ago | | | 0 | 0.00080721549 | |
| 20969503 | 13 days ago | | | 0 | 0.00047058919 | |
| 20968553 | 13 days ago | | | 0 | 0.00069248830 | |
| 20963333 | 14 days ago | | | 0 | 0.00036825620 | |
| 20963297 | 14 days ago | | | 0 | 0.00058090541 | |
| 20932504 | 18 days ago | | | 0 | 0.00060916997 | |
| 20932079 | 18 days ago | | | 0 | 0.00046505231 | |
| 20889407 | 24 days ago | | | 0 | 0.00017555901 |
ABI
ABI objects
Getter at block 21063577 getAllDocuments() view returns (bytes32[])
controller() view returns (address)
0x22276a1bd16bc3052b362c2e0f65aace04ed6f99
implementation() view returns (address)
0xba8275286e10489c4aee24a39b0d919c79c634e3
issuer() view returns (address)
0x22276a1bd16bc3052b362c2e0f65aace04ed6f99
moderator() view returns (address)
0x22276a1bd16bc3052b362c2e0f65aace04ed6f99
owner() view returns (address)
0x22276a1bd16bc3052b362c2e0f65aace04ed6f99
controller() view returns (address)
0x22276a1bd16bc3052b362c2e0f65aace04ed6f99
decimals() pure returns (uint8)
18
getLatestReserve() view returns (int256)
23935950020000003000000000
isControllable() pure returns (bool)
true
isIssuable() pure returns (bool)
true
issuer() view returns (address)
0x22276a1bd16bc3052b362c2e0f65aace04ed6f99
lastDistributeTime() view returns (uint64)
1730106071
maxDistributeRatio() view returns (uint64)
8000000000000000
minDistributeInterval() view returns (uint64)
28800
moderator() view returns (address)
0x22276a1bd16bc3052b362c2e0f65aace04ed6f99
name() pure returns (string)
Short-term Treasury Bill Token
owner() view returns (address)
0x22276a1bd16bc3052b362c2e0f65aace04ed6f99
symbol() pure returns (string)
STBT
totalShares() view returns (uint256)
21894627447246802522087782
totalSupply() view returns (uint256)
23800267626124872428351939
Read-only
allowance(address _owner, address _spender) view returns (uint256)
balanceOf(address _account) view returns (uint256)
canTransfer(address _recipient, uint256 _amount, bytes _data) view returns (bool, uint8, bytes32)
canTransferFrom(address _sender, address _recipient, uint256 _amount, bytes _data) view returns (bool, uint8, bytes32)
docIndexes(bytes32) view returns (uint256)
documents(bytes32) view returns (bytes32 docHash, uint256 lastModified, string uri)
getAmountByShares(uint256 _shares) view returns (uint256 result)
getDocument(bytes32 _name) view returns (string, bytes32, uint256)
getSharesByAmount(uint256 _amount) view returns (uint256 result)
getSharesByAmountRoundUp(uint256 _amount) view returns (uint256 result)
permissions(address) view returns (bool sendAllowed, bool receiveAllowed, uint64 expiryTime)
placeholders(uint256) view returns (uint256)
sharesOf(address _account) view returns (uint256)
State-modifying
Events resetImplementation(address _impl)
approve(address _spender, uint256 _amount) returns (bool)
controllerRedeem(address _tokenHolder, uint256 _value, bytes _data, bytes _operatorData)
controllerTransfer(address _from, address _to, uint256 _value, bytes _data, bytes _operatorData)
decreaseAllowance(address _spender, uint256 _subtractedValue) returns (bool)
distributeInterests(int256 _distributedInterest, uint256 interestFromTime, uint256 interestToTime)
increaseAllowance(address _spender, uint256 _addedValue) returns (bool)
issue(address _tokenHolder, uint256 _value, bytes _data)
redeem(uint256 _value, bytes _data)
redeemFrom(address _tokenHolder, uint256 _value, bytes _data)
removeDocument(bytes32 _name)
renounceOwnership()
setController(address _controller)
setDocument(bytes32 _name, string _uri, bytes32 _documentHash)
setIssuer(address _issuer)
setMaxDistributeRatio(uint64 ratio)
setMinDistributeInterval(uint64 interval)
setModerator(address _moderator)
setPermission(address addr, struct Permission permission)
transfer(address _recipient, uint256 _amount) returns (bool)
transferFrom(address _sender, address _recipient, uint256 _amount) returns (bool)
transferFromWithData(address _from, address _to, uint256 _value, bytes)
transferOwnership(address newOwner)
transferWithData(address _to, uint256 _value, bytes)
Approval(address indexed owner, address indexed spender, uint256 value)
ControllerRedemption(address _controller, address indexed _tokenHolder, uint256 _value, bytes _data, bytes _operatorData)
ControllerTransfer(address _controller, address indexed _from, address indexed _to, uint256 _value, bytes _data, bytes _operatorData)
DocumentRemoved(bytes32 indexed _name, string _uri, bytes32 _documentHash)
DocumentUpdated(bytes32 indexed _name, string _uri, bytes32 _documentHash)
InterestsDistributed(int256 interest, uint256 newTotalSupply, uint256 interestFromTime, uint256 interestToTime)
Issued(address indexed _operator, address indexed _to, uint256 _value, bytes _data)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Redeemed(address indexed _operator, address indexed _from, uint256 _value, bytes _data)
Transfer(address indexed from, address indexed to, uint256 value)
TransferShares(address indexed from, address indexed to, uint256 sharesValue)
constructor(address _owner, address _issuer, address _controller, address _moderator, address _impl)
fallback()
receive()
This contract contains no error objects.