Solace USDC Bond

Verified contract

Proxy

Active on Ethereum with 88 txns
Deployed by via 0x6186a045 at 13706884
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 USDC Bond"

0x64051753dceaa4b38ad0c14311c3b462fccd9497e184c6693346b2b4d86300b0
From
0x66241a4b52ada43151386bebd43da18ac8155fc655ab5208916d143e8e5c790d
From
0x25849d3f86e461de63d1464bd5fa9ed2fe54dfd8652507ff0c29fc12bc8b4c6b
0xd366c09af519f09d24f73077c8f7257c15c257f2cf693b7b888f78eb79d8e3d0
From
0x12317f086a61e71cecc31d1e930377ed93b532a77d085395c40563ac8cea9167
0xc66820e24f94d7a1005760c39269db43b724d364d87c27b03ec47d6219f281d7
0xde7e0954eb0e29195ab0d50f01d7390f6460bf52ed8b21a29cd30536c84a45bb
From
0x5774e9764368bbc0de9d173656f51ad4528f9fc9529489b71d1bb40bc8cf2783
0xedc5286e079a78a8f081ea5a0a6da00fddb03ca2da203bec2a3757311cc08399
0xfb804add420f94134269d0e52dc37f2f3591b54cb1756433f483aa46c96875d7

Functions
Getter at block 21089843
DOMAIN_SEPARATOR(view returns (bytes32 seperator)
0xd51cd8d4bec07b94cf083ef596679842d2e3e3e22c51150a3895ba6d46ba3d64
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)
9980000000000000000000000
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)
1639000281
listTokens(view returns (uint256[] tokenIDs)
[]
maxPayout(view returns (uint256)
1000000000000000000000000
minimumPrice(view returns (uint256)
100000
name(view returns (string)
Solace USDC Bond
nextPrice(view returns (uint256)
104000
numBonds(view returns (uint256)
27
paused(view returns (bool)
false
pendingGovernance(view returns (address)
0x0000000000000000000000000000000000000000
priceAdjDenom(view returns (uint128)
50000000000000000000000
priceAdjNum(view returns (uint128)
10000
principal(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
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.