Solace USDT Bond

Verified contract

Proxy

Active on Ethereum with 121 txns
Deployed by via 0x22dbce0f at 13706900
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 45 additional slots
-
variable spans 49 additional slots
24 additional variables

No balances found for "Solace USDT Bond"

0xc8a5760a3264c5389d1accd13b1e1b88afbaaec8d4b367d54828f7b795904f98
0x2f634d424309c87a44187836c606cc325e372bb100fa56c8ed1fed276f251d1a
0x092338ae6a865cbe3de37988d8cd2e2b2a3aec3cb0b6a7646c7ef3fc7cc1d9e8
0x1f6a96f229b6e570e80e9276bb08a7183b2499aaf87c860443105ecad465f5ee
0xfd7ae79031d99c42d32c0b27fc90e7fd65306aaf35a58ea3cf0d6ae38a7b340c
0xcda93cff83106e2324ffad2cc46b3332637e9030695ae0621a7077729389abae
0x83a57c42cce49f1dc37c6cfb8ba829d0a92fe17a813c22d897198c86f698fb53
0x790521d561bc6954e19c1d5cb61b24e6ee8238571de59d43aaf34c290cf06d3a
0xb26bc1a3b2aa914c78bbbca4ecd62c9f16d811b4a944bedfebcd25c792df6568
0x7293003f17d13bf7a243778826e501bdbbdc82f507a758a2eeb6fc9721ec1fc8

Functions
Getter at block 20937582
DOMAIN_SEPARATOR(view returns (bytes32 seperator)
0x10653a360af36d752cf2721b08585290fa31c0259272635f3f81c1d3cca9d8ba
PERMIT_TYPEHASH(pure returns (bytes32 typehash)
0x137406564cdcf9b40b1700502a9241e87476728da7ae3d0edfcf0541e5b49b3e
bondDepo(view returns (address)
0x501ace81445c57fc438b358f861d3774199ce13c
bondFeeBps(view returns (uint256)
500
bondPrice(view returns (uint256 price_)
100000
capacity(view returns (uint256)
10000000000000000000000000
capacityIsPayout(view returns (bool)
true
dao(view returns (address)
0xc47911f768c6fe3a9fe076b95e93a33ed45b7b34
daoFeeBps(view returns (uint256)
500
endTime(view returns (uint40)
1099511627775
governance(view returns (address)
0x501ace0e8d16b92236763e2ded7ae3bc2dffa276
governanceIsLocked(view returns (bool)
false
halfLife(view returns (uint256)
604800
lastPriceUpdate(view returns (uint256)
1638910990
listTokens(view returns (uint256[] tokenIDs)
[]
maxPayout(view returns (uint256)
1000000000000000000000000
minimumPrice(view returns (uint256)
100000
name(view returns (string)
Solace USDT Bond
nextPrice(view returns (uint256)
100000
numBonds(view returns (uint256)
31
paused(view returns (bool)
false
pendingGovernance(view returns (address)
0x0000000000000000000000000000000000000000
priceAdjDenom(view returns (uint128)
50000000000000000000000
priceAdjNum(view returns (uint128)
10000
principal(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
solace(view returns (address)
0x501ace9c35e60f03a2af4d484f49f9b1efde9f40
startTime(view returns (uint40)
1638205200
symbol(view returns (string)
SBT
termsSet(view returns (bool)
true
totalSupply(view returns (uint256)
0
underwritingPool(view returns (address)
0x5efc0d9ee3223229ce3b53e441016efc5ba83435
vestingTerm(view returns (uint40)
432000
xsolace(view returns (address)
0x501ace5ac3af20f49d53242b6d208f3b91cfc411
Read-only
balanceOf(address ownerview returns (uint256)
bonds(uint256view returns (address payoutTokenuint256 payoutAmountuint256 pricePaiduint256 maturation)
calculateAmountIn(uint256 amountOutbool stakeview returns (uint256 amountIn)
calculateAmountOut(uint256 amountInbool stakeview returns (uint256 amountOut)
exists(uint256 tokenIDview returns (bool status)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
listTokensOfOwner(address ownerview returns (uint256[] tokenIDs)
nonces(uint256 tokenIDview returns (uint256 nonce)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
acceptGovernance(
approve(address touint256 tokenId
deposit(uint256 amountuint256 minAmountOutaddress depositorbool stakereturns (uint256 payoutuint256 bondID)
depositSigned(uint256 amountuint256 minAmountOutaddress depositorbool stakeuint256 deadlineuint8 vbytes32 rbytes32 sreturns (uint256 payoutuint256 bondID)
initialize(string name_address governance_address solace_address xsolace_address pool_address dao_address principal_address bondDepo_
lockGovernance(
pause(
permit(address spenderuint256 tokenIDuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 bondID
safeTransfer(address touint256 tokenID
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setAddresses(address solace_address xsolace_address pool_address dao_address principal_address bondDepo_
setApprovalForAll(address operatorbool approved
setFees(uint256 bondFeeuint256 daoFee
setPendingGovernance(address pendingGovernance_
setTerms(struct BondTellerBaseTerms terms
transfer(address touint256 tokenID
transferFrom(address fromaddress touint256 tokenId
unpause(
Events
AddressesSet(
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
CreateBond(uint256 bondIDuint256 principalAmountaddress payoutTokenuint256 payoutAmountuint256 maturation
FeesSet(
GovernanceLocked(
GovernancePending(address pendingGovernance
GovernanceTransferred(address oldGovernanceaddress newGovernance
Paused(
RedeemBond(uint256 bondIDaddress recipientaddress payoutTokenuint256 payoutAmount
TermsSet(
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.