Bondage

Verified contract

Active on Ethereum with 623 txns
Deployed by via 0x90eca523 at 6976654
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,395.89
ERC-20
--
0xd965b27d7f2d79e89bc101d3ff7751ab9780071b538f0b99cd0d0c131a359e55
0x8f0880bfdd08ed1d6627c4644ac641043b9f681d132e0c2d2a0337d8905fa3af
0x1271ecd2c283a1c01b308a1dda07b78038bed80b2bea35b0ed68e7bcfe69c64e
0x20e1aaf9676ce5f7ac9b195bc6b65f5516cd241d757fa357c561b2e6f65f6370
0x7d9ef286b84de26f03c8f613a2093cd2b56c4fa549359f61fb079993436d0b8a
0x6b3e071df99c407399977b01278f79e5162011c4d3131ef72813ab995dbb3937
0x43411149d8e216bf48c26f91215096a27499425ec53bf12c714ca9b20025d3a5
0x098db8eb30b8e56ab52c77a089a508139b8ed01ecb49e7e5239d5483b39cf5ab
0x7ee7909fe4b06049c9217a49a7760d11e46378a08c276234dac3edc7107a00f6
0x4a237156556d6b978e6609a00ced378bc1723b85b96719c98b518da900d4ecd3

Functions
Getter at block 21002567
arbiterAddress(view returns (address)
0x131e22ae3e90f0eeb1fb739eaa62ea0290c3fbe1
db(view returns (address)
0x02647d32b2633cf89434d8f371658b6a74d55bf9
dispatchAddress(view returns (address)
0xac0f9620c5940085eb5f3a07210d890aa4ceee11
owner(view returns (address)
0xa4e5cd0b3d4a050734d2fe310b30ab0a80e72eae
Read-only
calcZapForDots(address oracleAddressbytes32 endpointuint256 numDotsview returns (uint256 numZap)
currentCostOfDot(address oracleAddressbytes32 endpointuint256 totalBoundview returns (uint256 cost)
dotLimit(address oracleAddressbytes32 endpointview returns (uint256 limit)
getBoundDots(address holderAddressaddress oracleAddressbytes32 endpointview returns (uint256)
getDotsIssued(address oracleAddressbytes32 endpointview returns (uint256)
getEndpointBroker(address oracleAddressbytes32 endpointview returns (address)
getIndexSize(address holderAddressview returns (uint256)
getNumEscrow(address holderAddressaddress oracleAddressbytes32 endpointview returns (uint256)
getNumZap(address oracleAddressbytes32 endpointview returns (uint256)
getOracleAddress(address holderAddressuint256 indexview returns (address)
getZapBound(address oracleAddressbytes32 endpointview returns (uint256)
isProviderInitialized(address holderAddressaddress oracleAddressview returns (bool)
State-modifying
bond(address oracleAddressbytes32 endpointuint256 numDotsreturns (uint256 bound)
delegateBond(address holderAddressaddress oracleAddressbytes32 endpointuint256 numDotsreturns (uint256 boundZap)
escrowDots(address holderAddressaddress oracleAddressbytes32 endpointuint256 numDotsreturns (bool success)
releaseDots(address holderAddressaddress oracleAddressbytes32 endpointuint256 numDotsreturns (bool success)
returnDots(address holderAddressaddress oracleAddressbytes32 endpointuint256 numDotsreturns (bool success)
selfDestruct(
transferOwnership(address newOwner
unbond(address oracleAddressbytes32 endpointuint256 numDotsreturns (uint256 unbound)
updateDependencies(
Events
Bound(address indexed holderaddress indexed oraclebytes32 indexed endpointuint256 numZapuint256 numDots
Escrowed(address indexed holderaddress indexed oraclebytes32 indexed endpointuint256 numDots
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Released(address indexed holderaddress indexed oraclebytes32 indexed endpointuint256 numDots
Returned(address indexed holderaddress indexed oraclebytes32 indexed endpointuint256 numDots
Unbound(address indexed holderaddress indexed oraclebytes32 indexed endpointuint256 numDots
Constructor
constructor(address c
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.