Solace WBTC Bond

Verified contract

Proxy

Active on Ethereum with 52 txns
Deployed by via 0x6d0aa3fd at 13706893
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 WBTC Bond"

0x656a1befe0c49874244aad2f0db23f11c8213e1e752841166725db50faee1ec1
0xf8a73400608b1553082b32315bad6aaf9b5ca9bb098d7c04fa4888079e137eb9
0x7237d4c64dcf0ba634e49ee2ae293ee206272731b9acebf7b1289af25a18abc1
0xa06b8e479f9f2f52df673dd3ecf48417adad8457b01987e89881190384cb719b
0x79352343b379eaefce458aacfe69f72c71676528796b501b4f3e573d826f530f
0xdf223f670b11d7d97479545830f107a6864d27c39415383b0c49ea9fa74e87f9
0xced2441d26b0e0cd4a658988f3e87b5d1b77ae9174b53e8c0f1982221a2ea4ff
0x0c3d47b68b8d2b283e5f803dfdc805e04226e14fd7033a04bf78157bc7b7cce3
0x10890345a4613888374edd4f44935bf9e17766a872b1c496c826e785dea42d35
0xde7245720f5da9c5f7df8c15ef2ec5745a763a5b6f5dbe898e8247425f8e2e0f

Functions
Getter at block 20938788
DOMAIN_SEPARATOR(view returns (bytes32 seperator)
0x1edf728314a0b551f491bfc53262a1e4c51ee5269197c230cdaa5f351c4b4ad6
PERMIT_TYPEHASH(pure returns (bytes32 typehash)
0x137406564cdcf9b40b1700502a9241e87476728da7ae3d0edfcf0541e5b49b3e
bondDepo(view returns (address)
0x501ace81445c57fc438b358f861d3774199ce13c
bondFeeBps(view returns (uint256)
500
bondPrice(view returns (uint256 price_)
170
capacity(view returns (uint256)
8480927357105471709029459
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)
1643580860
listTokens(view returns (uint256[] tokenIDs)
[]
maxPayout(view returns (uint256)
1000000000000000000000000
minimumPrice(view returns (uint256)
170
name(view returns (string)
Solace WBTC Bond
nextPrice(view returns (uint256)
369
numBonds(view returns (uint256)
14
paused(view returns (bool)
false
pendingGovernance(view returns (address)
0x0000000000000000000000000000000000000000
priceAdjDenom(view returns (uint128)
500000000000000000000000
priceAdjNum(view returns (uint128)
170
principal(view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
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.