0x
Contract List
Contract List
0x is an open protocol that enables the peer-to-peer exchange of assets on the Ethereum blockchain.Anyone in the world can use 0x to service a wide variety of markets ranging from gaming items to financial instruments to assets that could have never existed before.
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
Token | event | false | false | _owner(address) _spender(address) _value(uint256) | void | |||
Token | event | false | false | _from(address) _to(address) _value(uint256) | void | |||
UnlimitedAllowanceToken | function | false | false | _from(address) _to(address) _value(uint256) | bool | |||
ZRXTokenZRXToken | ZRXToken | constructor | false | false | void | |||
function | false | false | _owner(address) _spender(address) | uint256 | ||||
function | false | false | _to(address) _value(uint256) | bool | ||||
function | false | false | string | |||||
function | false | false | _owner(address) | uint256 | ||||
function | false | false | uint8 | |||||
function | false | false | uint256 | |||||
function | false | false | _spender(address) _value(uint256) | bool | ||||
function | false | false | string |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
AssetProxyOwner | function | nonpayable | Restricted (notExecuted, fullyConfirmed, validRemoveAuthorizedAddressAtIndexTx) | false | false | transactionId(uint256) | ||
AssetProxyOwner | function | nonpayable | Restricted (onlyWallet, notNull) | false | false | assetProxyContract(address) isRegistered(bool) | ||
AssetProxyOwner | event | false | false | assetProxyContract(address) isRegistered(bool) | void | |||
MultiSigWallet | function | nonpayable | Restricted (onlyWallet, ownerDoesNotExist, notNull, validRequirement) | false | false | owner(address) | ||
MultiSigWallet | function | nonpayable | Restricted (onlyWallet, ownerExists) | false | false | owner(address) | ||
MultiSigWallet | function | nonpayable | Restricted (onlyWallet, ownerExists, ownerDoesNotExist) | false | false | owner(address) newOwner(address) | ||
MultiSigWallet | function | nonpayable | Restricted (onlyWallet, validRequirement) | false | false | _required(uint256) | ||
MultiSigWallet | function | nonpayable | Restricted (ownerExists, confirmed, notExecuted) | false | false | transactionId(uint256) | ||
MultiSigWallet | function | nonpayable | false | false | destination(address) value(uint256) data(bytes) | uint256 | ||
MultiSigWallet | function | view | false | false | transactionId(uint256) | address[] | ||
MultiSigWallet | function | view | false | false | from(uint256) to(uint256) pending(bool) executed(bool) | uint256[] | ||
MultiSigWallet | function | view | false | false | address[] | |||
MultiSigWallet | function | view | false | false | transactionId(uint256) | uint256 | ||
MultiSigWallet | function | view | false | false | transactionId(uint256) | bool | ||
MultiSigWallet | function | view | false | false | pending(bool) executed(bool) | uint256 | ||
MultiSigWallet | event | false | false | required(uint256) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | sender(address) value(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
MultiSigWalletWithTimeLock | function | nonpayable | Restricted (notExecuted, fullyConfirmed, pastTimeLock) | false | false | transactionId(uint256) | ||
MultiSigWalletWithTimeLock | function | nonpayable | Restricted (onlyWallet) | false | false | _secondsTimeLocked(uint256) | ||
MultiSigWalletWithTimeLock | function | nonpayable | Restricted (ownerExists, transactionExists, notConfirmed, notFullyConfirmed) | false | false | transactionId(uint256) | ||
AssetProxyOwnerAssetProxyOwner | MultiSigWalletWithTimeLock | constructor | nonpayable | Restricted (MultiSigWallet) | false | false | _owners(address[]) _assetProxyContracts(address[]) _required(uint256) _secondsTimeLocked(uint256) | void |
MultiSigWalletWithTimeLock | event | false | false | secondsTimeLocked(uint256) | void | |||
MultiSigWalletWithTimeLock | event | false | false | transactionId(uint256) confirmationTime(uint256) | void | |||
fallback | payable | true | false | void | void | |||
function | view | false | false | uint256 | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | (uint256) | uint256 | |||
function | view | false | false | uint256 | ||||
function | view | false | false | (uint256) | address uint256 bytes bool | |||
function | view | false | false | (address) | bool | |||
function | view | false | false | uint256 | ||||
function | view | false | false | (uint256) (address) | bool | |||
function | view | false | false | (address) | bool | |||
function | view | false | false | (uint256) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
VestingWallet | function | Restricted (addressRegistered, vestingScheduleNotConfirmed) | false | false | _startTimeInSec(uint256) _cliffTimeInSec(uint256) _endTimeInSec(uint256) _totalAmount(uint256) | |||
VestingWallet | function | Restricted (onlyOwner, addressNotNull, vestingScheduleNotConfirmed, validVestingScheduleTimes) | false | false | _addressToRegister(address) _depositor(address) _startTimeInSec(uint256) _cliffTimeInSec(uint256) _endTimeInSec(uint256) _totalAmount(uint256) | |||
VestingWallet | function | Restricted (onlyOwner, pendingAddressChangeRequest, addressNotRegistered) | false | false | _oldRegisteredAddress(address) _newRegisteredAddress(address) | |||
VestingWallet | function | Restricted (onlyOwner, vestingScheduleConfirmed, addressNotNull) | false | false | _addressToEnd(address) _addressToRefund(address) | |||
VestingWallet | function | Restricted (vestingScheduleConfirmed, addressNotRegistered, addressNotNull) | false | false | _newRegisteredAddress(address) | |||
VestingWallet | function | Restricted (vestingScheduleConfirmed, pastCliffTime) | false | false | ||||
VestingWalletVestingWallet | VestingWallet | constructor | false | false | _vestingToken(address) | void | ||
VestingWallet | event | false | false | oldRegisteredAddress(address) newRegisteredAddress(address) | void | |||
VestingWallet | event | false | false | oldRegisteredAddress(address) newRegisteredAddress(address) | void | |||
VestingWallet | event | false | false | registeredAddress(address) amountWithdrawn(uint256) amountRefunded(uint256) | void | |||
VestingWallet | event | false | false | registeredAddress(address) amountWithdrawn(uint256) | void | |||
VestingWallet | event | false | false | registeredAddress(address) depositor(address) startTimeInSec(uint256) cliffTimeInSec(uint256) endTimeInSec(uint256) totalAmount(uint256) | void | |||
VestingWallet | event | false | false | registeredAddress(address) depositor(address) startTimeInSec(uint256) cliffTimeInSec(uint256) endTimeInSec(uint256) totalAmount(uint256) | void | |||
function | false | false | newOwner(address) | |||||
function | false | false | (address) | address | ||||
function | false | false | address | |||||
function | false | false | (address) | uint256, uint256, uint256, uint256, uint256, address, bool, |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
EtherToken | fallback | true | false | void | void | |||
TokenSale | function | Restricted (onlyOwner, saleNotInitialized) | false | false | target(address) isRegistered(bool) | |||
TokenSale | function | Restricted (onlyOwner, saleNotInitialized) | false | false | targets(address[]) isRegistered(bool) | |||
TokenSale | function | Restricted (saleNotInitialized, onlyOwner, validStartTime, validBaseEthCapPerAddress) | false | false | orderAddresses(address[5]) orderValues(uint256[6]) v(uint8) r(bytes32) s(bytes32) _startTimeInSec(uint256) _baseEthCapPerAddress(uint256) | |||
TokenSale | function | Restricted (saleStarted, saleNotFinished, onlyRegistered) | true | false | ||||
TokenSale | function | false | false | uint256 | ||||
TokenSale | function | false | false | bytes32 | ||||
TokenSale | function | false | false | pubKey(address) hash(bytes32) v(uint8) r(bytes32) s(bytes32) | bool | |||
TokenSale | function | false | false | uint256 | ||||
TokenSale | function | false | false | uint256 | ||||
TokenSaleTokenSale | TokenSale | constructor | false | false | _exchange(address) _protocolToken(address) _ethToken(address) | void | ||
TokenSale | event | false | false | endTimeInSec(uint256) | void | |||
TokenSale | event | false | false | startTimeInSec(uint256) | void | |||
function | false | false | bool | |||||
function | false | false | newOwner(address) | |||||
function | false | false | uint256 | |||||
function | false | false | uint256 | |||||
function | false | false | (address) | bool | ||||
function | false | false | uint256 | |||||
function | false | false | (address) | uint256 | ||||
function | false | false | address | |||||
function | false | false | bool |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | view | false | false | address | ||||
function | nonpayable | false | false | staker(address) amount(uint256) | ||||
function | nonpayable | false | false | staker(address) | uint256 | |||
function | nonpayable | false | false | newOwner(address) | ||||
function | view | false | false | address | ||||
function | nonpayable | false | false | _zrxProxyAddress(address) | ||||
function | nonpayable | false | false | _stakingProxyAddress(address) | ||||
function | nonpayable | false | false | target(address) index(uint256) | ||||
function | nonpayable | false | false | target(address) | ||||
function | view | false | false | address | ||||
function | view | false | false | bool | ||||
function | view | false | false | address[] | ||||
function | nonpayable | false | false | |||||
function | nonpayable | false | false | staker(address) amount(uint256) | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | staker(address) | uint256 | |||
function | view | false | false | (address) | bool | |||
function | view | false | false | (uint256) | address | |||
function | nonpayable | false | false | target(address) | ||||
event | false | false | zrxProxyAddress(address) | void | ||||
event | false | false | staker(address) amount(uint256) | void | ||||
event | false | false | stakingProxyAddress(address) | void | ||||
event | false | false | previousOwner(address) newOwner(address) | void | ||||
event | false | false | sender(address) | void | ||||
event | false | false | staker(address) amount(uint256) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
constructor | nonpayable | false | false | _zrxProxyAddress(address) _zrxTokenAddress(address) | void |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | view | false | false | (bytes32) (bytes) | bytes4 | |||
function | view | false | false | address | ||||
function | view | false | false | address | ||||
function | nonpayable | false | false | toTokenAddress(address) (address) to(address) amount(uint256) bridgeData(bytes) | bytes4 | |||
fallback | payable | true | false | void | void |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
TokenRegistry | function | Restricted (onlyOwner, tokenDoesNotExist, addressNotNull, symbolDoesNotExist, nameDoesNotExist) | false | false | _token(address) _name(string) _symbol(string) _decimals(uint8) _ipfsHash(bytes) _swarmHash(bytes) | |||
TokenRegistry | function | Restricted (onlyOwner, tokenExists) | false | false | _token(address) _ipfsHash(bytes) | |||
TokenRegistry | function | Restricted (onlyOwner, tokenExists) | false | false | _token(address) _swarmHash(bytes) | |||
TokenRegistry | function | Restricted (onlyOwner, tokenExists) | false | false | _token(address) _index(uint256) | |||
TokenRegistry | function | Restricted (onlyOwner, tokenExists, nameDoesNotExist) | false | false | _token(address) _name(string) | |||
TokenRegistry | function | Restricted (onlyOwner, tokenExists, symbolDoesNotExist) | false | false | _token(address) _symbol(string) | |||
TokenRegistry | function | false | false | _symbol(string) | address string string uint8 bytes bytes | |||
TokenRegistry | function | false | false | address[] | ||||
TokenRegistry | function | false | false | _name(string) | address string string uint8 bytes bytes | |||
TokenRegistry | function | false | false | _token(address) | address string string uint8 bytes bytes | |||
TokenRegistry | event | false | false | token(address) oldSwarmHash(bytes) newSwarmHash(bytes) | void | |||
TokenRegistry | event | false | false | token(address) oldIpfsHash(bytes) newIpfsHash(bytes) | void | |||
TokenRegistry | event | false | false | token(address) oldSymbol(string) newSymbol(string) | void | |||
TokenRegistry | event | false | false | token(address) oldName(string) newName(string) | void | |||
TokenRegistry | event | false | false | token(address) name(string) symbol(string) decimals(uint8) ipfsHash(bytes) swarmHash(bytes) | void | |||
TokenRegistry | event | false | false | token(address) name(string) symbol(string) decimals(uint8) ipfsHash(bytes) swarmHash(bytes) | void | |||
function | false | false | newOwner(address) | |||||
function | false | false | (uint256) | address | ||||
function | false | false | (address) | address, string, string, uint8, bytes, bytes, | ||||
function | false | false | address | |||||
function | false | false | _symbol(string) | address | ||||
function | false | false | _name(string) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
TokenTransferProxy | function | Restricted (onlyAuthorized) | false | false | token(address) from(address) to(address) value(uint256) | bool | ||
TokenTransferProxy | function | Restricted (onlyOwner, targetAuthorized) | false | false | target(address) | |||
TokenTransferProxy | function | Restricted (onlyOwner, targetNotAuthorized) | false | false | target(address) | |||
TokenTransferProxy | function | false | false | address[] | ||||
TokenTransferProxy | event | false | false | target(address) caller(address) | void | |||
TokenTransferProxy | event | false | false | target(address) caller(address) | void | |||
function | false | false | newOwner(address) | |||||
function | false | false | (address) | bool | ||||
function | false | false | address | |||||
function | false | false | (uint256) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | view | false | false | (uint256) | address, uint256, bytes, bool, | |||
function | view | false | false | uint256 | ||||
function | nonpayable | false | false | destination(address) value(uint256) data(bytes) | uint256 | |||
function | view | false | false | uint256 | ||||
function | nonpayable | false | false | transactionId(uint256) | ||||
function | view | false | false | uint256 | ||||
function | nonpayable | false | false | owner(address) newOwner(address) | ||||
function | nonpayable | false | false | owner(address) | ||||
function | nonpayable | false | false | hasCustomTimeLock(bool) functionSelector(bytes4) destination(address) newSecondsTimeLocked(uint128) | ||||
function | view | false | false | (uint256) | address | |||
function | view | false | false | (address) | bool | |||
function | view | false | false | transactionId(uint256) | bool | |||
function | view | false | false | from(uint256) to(uint256) pending(bool) executed(bool) | uint256[] | |||
function | view | false | false | pending(bool) executed(bool) | uint256 | |||
function | view | false | false | address[] | ||||
function | view | false | false | transactionId(uint256) | address[] | |||
function | view | false | false | transactionId(uint256) | uint256 | |||
function | view | false | false | (bytes4) (address) | bool uint128 | |||
function | nonpayable | false | false | transactionId(uint256) | ||||
function | view | false | false | (uint256) (address) | bool | |||
function | view | false | false | (uint256) | uint256 | |||
function | nonpayable | false | false | transactionId(uint256) | ||||
function | nonpayable | false | false | _secondsTimeLocked(uint256) | ||||
function | nonpayable | false | false | _required(uint256) | ||||
function | nonpayable | false | false | owner(address) | ||||
function | view | false | false | uint256 | ||||
fallback | payable | true | false | void | void | |||
event | false | false | secondsTimeLocked(uint256) | void | ||||
event | false | false | transactionId(uint256) | void | ||||
event | false | false | sender(address) transactionId(uint256) | void | ||||
event | false | false | required(uint256) | void | ||||
event | false | false | owner(address) | void | ||||
event | false | false | owner(address) | void | ||||
event | false | false | functionSelector(bytes4) destination(address) hasCustomTimeLock(bool) newSecondsTimeLocked(uint128) | void | ||||
event | false | false | transactionId(uint256) | void | ||||
event | false | false | transactionId(uint256) | void | ||||
event | false | false | sender(address) value(uint256) | void | ||||
event | false | false | transactionId(uint256) confirmationTime(uint256) | void | ||||
event | false | false | sender(address) transactionId(uint256) | void | ||||
constructor | nonpayable | false | false | _functionSelectors(bytes4[]) _destinations(address[]) _functionCallTimeLockSeconds(uint128[]) _owners(address[]) _required(uint256) _defaultSecondsTimeLocked(uint256) | void |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | pure | false | false | bytes4 | ||||
function | view | false | false | assetData(bytes) from(address) to(address) amount(uint256) |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
MultiSigWallet | function | Restricted (notExecuted) | false | false | transactionId(uint256) | |||
MultiSigWallet | function | Restricted (onlyWallet, ownerDoesNotExist, notNull, validRequirement) | false | false | owner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, ownerExists) | false | false | owner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, ownerExists, ownerDoesNotExist) | false | false | owner(address) newOwner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, validRequirement) | false | false | _required(uint256) | |||
MultiSigWallet | function | Restricted (ownerExists, confirmed, notExecuted) | false | false | transactionId(uint256) | |||
MultiSigWallet | function | Restricted (ownerExists, transactionExists, notConfirmed) | false | false | transactionId(uint256) | |||
MultiSigWallet | function | false | false | destination(address) value(uint256) data(bytes) | uint256 | |||
MultiSigWallet | function | false | false | transactionId(uint256) | address[] | |||
MultiSigWallet | function | false | false | from(uint256) to(uint256) pending(bool) executed(bool) | uint256[] | |||
MultiSigWallet | function | false | false | address[] | ||||
MultiSigWallet | function | false | false | transactionId(uint256) | uint256 | |||
MultiSigWallet | function | false | false | transactionId(uint256) | bool | |||
MultiSigWallet | function | false | false | pending(bool) executed(bool) | uint256 | |||
MultiSigWalletMultiSigWallet | MultiSigWallet | constructor | Restricted (validRequirement) | false | false | _owners(address[]) _required(uint256) | void | |
MultiSigWallet | event | false | false | required(uint256) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | sender(address) value(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
fallback | true | false | void | void | ||||
function | false | false | uint256 | |||||
function | false | false | uint256 | |||||
function | false | false | uint256 | |||||
function | false | false | (uint256) | address uint256 bytes bool | ||||
function | false | false | (uint256) (address) | bool | ||||
function | false | false | (address) | bool | ||||
function | false | false | (uint256) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | view | false | false | (bytes32) (bytes) | bytes4 | |||
function | nonpayable | false | false | toTokenAddress(address) (address) to(address) amount(uint256) bridgeData(bytes) | bytes4 | |||
function | view | false | false | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | nonpayable | false | false | newOwner(address) | ||||
function | view | false | false | (bytes32) | bool | |||
function | nonpayable | false | false | assetData(bytes[]) fromAddresses(address[]) toAddresses(address[]) amounts(uint256[]) | ||||
function | payable | true | false | validatorAddress(address) approval(bool) | ||||
function | nonpayable | false | false | updatedProtocolFeeMultiplier(uint256) | ||||
function | nonpayable | false | false | updatedProtocolFeeCollector(address) | ||||
function | nonpayable | false | false | assetProxy(address) | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | address | ||||
function | view | false | false | (bytes32) (address) | bool | |||
function | payable | true | false | hash(bytes32) | ||||
function | view | false | false | address | ||||
function | view | false | false | (address) (address) | uint256 | |||
function | payable | true | false | leftOrder(tuple) rightOrder(tuple) leftSignature(bytes) rightSignature(bytes) | tuple | |||
function | payable | true | false | leftOrder(tuple) rightOrder(tuple) leftSignature(bytes) rightSignature(bytes) | tuple | |||
function | payable | true | false | orders(tuple[]) takerAssetFillAmount(uint256) signatures(bytes[]) | tuple | |||
function | payable | true | false | orders(tuple[]) takerAssetFillAmount(uint256) signatures(bytes[]) | tuple | |||
function | payable | true | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) | tuple | |||
function | payable | true | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) | tuple | |||
function | view | false | false | transaction(tuple) signature(bytes) | bool | |||
function | view | false | false | order(tuple) signature(bytes) | bool | |||
function | view | false | false | hash(bytes32) signerAddress(address) signature(bytes) | bool | |||
function | view | false | false | order(tuple) | tuple | |||
function | view | false | false | assetProxyId(bytes4) | address | |||
function | view | false | false | (bytes32) | uint256 | |||
function | payable | true | false | order(tuple) takerAssetFillAmount(uint256) signature(bytes) | tuple | |||
function | payable | true | false | order(tuple) takerAssetFillAmount(uint256) signature(bytes) | tuple | |||
function | payable | true | false | transaction(tuple) signature(bytes) | bytes | |||
function | nonpayable | false | false | |||||
function | view | false | false | address | ||||
function | view | false | false | (bytes32) | bool | |||
function | payable | true | false | targetOrderEpoch(uint256) | ||||
function | payable | true | false | order(tuple) | ||||
function | payable | true | false | leftOrders(tuple[]) rightOrders(tuple[]) leftSignatures(bytes[]) rightSignatures(bytes[]) | tuple | |||
function | payable | true | false | leftOrders(tuple[]) rightOrders(tuple[]) leftSignatures(bytes[]) rightSignatures(bytes[]) | tuple | |||
function | payable | true | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple[] | |||
function | payable | true | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple[] | |||
function | payable | true | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple[] | |||
function | payable | true | false | transactions(tuple[]) signatures(bytes[]) | bytes[] | |||
function | payable | true | false | orders(tuple[]) | ||||
function | view | false | false | (address) (address) | bool | |||
function | view | false | false | bytes32 | ||||
function | view | false | false | bytes4 | ||||
event | false | false | transactionHash(bytes32) | void | ||||
event | false | false | signerAddress(address) validatorAddress(address) isApproved(bool) | void | ||||
event | false | false | oldProtocolFeeMultiplier(uint256) updatedProtocolFeeMultiplier(uint256) | void | ||||
event | false | false | oldProtocolFeeCollector(address) updatedProtocolFeeCollector(address) | void | ||||
event | false | false | previousOwner(address) newOwner(address) | void | ||||
event | false | false | makerAddress(address) feeRecipientAddress(address) makerAssetData(bytes) takerAssetData(bytes) makerFeeAssetData(bytes) takerFeeAssetData(bytes) orderHash(bytes32) takerAddress(address) senderAddress(address) makerAssetFilledAmount(uint256) takerAssetFilledAmount(uint256) makerFeePaid(uint256) takerFeePaid(uint256) protocolFeePaid(uint256) | void | ||||
event | false | false | makerAddress(address) orderSenderAddress(address) orderEpoch(uint256) | void | ||||
event | false | false | makerAddress(address) feeRecipientAddress(address) makerAssetData(bytes) takerAssetData(bytes) senderAddress(address) orderHash(bytes32) | void | ||||
event | false | false | id(bytes4) assetProxy(address) | void | ||||
constructor | nonpayable | false | false | chainId(uint256) | void |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
Exchange | function | false | false | orderAddresses(address[5]) orderValues(uint256[6]) | bytes32 | |||
Exchange | function | false | false | orderAddresses(address[5]) orderValues(uint256[6]) fillTakerTokenAmount(uint256) shouldThrowOnInsufficientBalanceOrAllowance(bool) v(uint8) r(bytes32) s(bytes32) | uint256 | |||
Exchange | function | false | false | orderAddresses(address[5][]) orderValues(uint256[6][]) cancelTakerTokenAmounts(uint256[]) | ||||
Exchange | function | false | false | orderAddresses(address[5][]) orderValues(uint256[6][]) fillTakerTokenAmounts(uint256[]) shouldThrowOnInsufficientBalanceOrAllowance(bool) v(uint8[]) r(bytes32[]) s(bytes32[]) | ||||
Exchange | function | false | false | numerator(uint256) denominator(uint256) target(uint256) | uint256 | |||
Exchange | function | false | false | signer(address) hash(bytes32) v(uint8) r(bytes32) s(bytes32) | bool | |||
Exchange | function | false | false | orderHash(bytes32) | uint256 | |||
Exchange | function | false | false | orderAddresses(address[5]) orderValues(uint256[6]) fillTakerTokenAmount(uint256) v(uint8) r(bytes32) s(bytes32) | ||||
Exchange | function | false | false | orderAddresses(address[5][]) orderValues(uint256[6][]) fillTakerTokenAmounts(uint256[]) v(uint8[]) r(bytes32[]) s(bytes32[]) | ||||
Exchange | function | false | false | orderAddresses(address[5]) orderValues(uint256[6]) cancelTakerTokenAmount(uint256) | uint256 | |||
Exchange | function | false | false | orderAddresses(address[5][]) orderValues(uint256[6][]) fillTakerTokenAmount(uint256) shouldThrowOnInsufficientBalanceOrAllowance(bool) v(uint8[]) r(bytes32[]) s(bytes32[]) | uint256 | |||
Exchange | function | false | false | numerator(uint256) denominator(uint256) target(uint256) | bool | |||
ExchangeExchange | Exchange | constructor | false | false | _zrxToken(address) _tokenTransferProxy(address) | void | ||
Exchange | event | false | false | errorId(uint8) orderHash(bytes32) | void | |||
Exchange | event | false | false | maker(address) feeRecipient(address) makerToken(address) takerToken(address) cancelledMakerTokenAmount(uint256) cancelledTakerTokenAmount(uint256) tokens(bytes32) orderHash(bytes32) | void | |||
Exchange | event | false | false | maker(address) taker(address) feeRecipient(address) makerToken(address) takerToken(address) filledMakerTokenAmount(uint256) filledTakerTokenAmount(uint256) paidMakerFee(uint256) paidTakerFee(uint256) tokens(bytes32) orderHash(bytes32) | void | |||
function | false | false | string | |||||
function | false | false | uint16 | |||||
function | false | false | address | |||||
function | false | false | address | |||||
function | false | false | (bytes32) | uint256 | ||||
function | false | false | (bytes32) | uint256 |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ExchangeExchange | LibConstants | constructor | nonpayable | false | false | _zrxAssetData(bytes) | void | |
MAssetProxyDispatcher | event | false | false | id(bytes4) assetProxy(address) | void | |||
MExchangeCore | event | false | false | makerAddress(address) senderAddress(address) orderEpoch(uint256) | void | |||
MExchangeCore | event | false | false | makerAddress(address) feeRecipientAddress(address) senderAddress(address) orderHash(bytes32) makerAssetData(bytes) takerAssetData(bytes) | void | |||
MExchangeCore | event | false | false | makerAddress(address) feeRecipientAddress(address) takerAddress(address) senderAddress(address) makerAssetFilledAmount(uint256) takerAssetFilledAmount(uint256) makerFeePaid(uint256) takerFeePaid(uint256) orderHash(bytes32) makerAssetData(bytes) takerAssetData(bytes) | void | |||
MSignatureValidator | event | false | false | signerAddress(address) validatorAddress(address) approved(bool) | void | |||
MixinAssetProxyDispatcher | function | nonpayable | Restricted (onlyOwner) | false | false | assetProxy(address) | ||
MixinAssetProxyDispatcher | function | view | false | false | assetProxyId(bytes4) | address | ||
MixinExchangeCore | function | nonpayable | Restricted (nonReentrant) | false | false | order(tuple) | ||
MixinExchangeCore | function | nonpayable | Restricted (nonReentrant) | false | false | order(tuple) takerAssetFillAmount(uint256) signature(bytes) | tuple | |
MixinExchangeCore | function | nonpayable | Restricted (nonReentrant) | false | false | targetOrderEpoch(uint256) | ||
MixinExchangeCore | function | view | false | false | order(tuple) | tuple | ||
MixinMatchOrders | function | nonpayable | Restricted (nonReentrant) | false | false | leftOrder(tuple) rightOrder(tuple) leftSignature(bytes) rightSignature(bytes) | tuple | |
MixinSignatureValidator | function | nonpayable | Restricted (nonReentrant) | false | false | validatorAddress(address) approval(bool) | ||
MixinSignatureValidator | function | nonpayable | false | false | hash(bytes32) signerAddress(address) signature(bytes) | |||
MixinSignatureValidator | function | view | false | false | hash(bytes32) signerAddress(address) signature(bytes) | bool | ||
MixinTransactions | function | nonpayable | false | false | salt(uint256) signerAddress(address) data(bytes) signature(bytes) | |||
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) | tuple | |
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) takerAssetFillAmount(uint256) signatures(bytes[]) | tuple | |
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | order(tuple) takerAssetFillAmount(uint256) signature(bytes) | tuple | |
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple | |
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) | ||
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple | |
MixinWrapperFunctions | function | nonpayable | false | false | orders(tuple[]) takerAssetFillAmount(uint256) signatures(bytes[]) | tuple | ||
MixinWrapperFunctions | function | nonpayable | false | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) | tuple | ||
MixinWrapperFunctions | function | nonpayable | false | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple | ||
MixinWrapperFunctions | function | nonpayable | false | false | order(tuple) takerAssetFillAmount(uint256) signature(bytes) | tuple | ||
MixinWrapperFunctions | function | view | false | false | orders(tuple[]) | tuple[] | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | string | ||||
function | view | false | false | address | ||||
function | view | false | false | bytes32 | ||||
function | view | false | false | bytes | ||||
function | view | false | false | (address) (address) | uint256 | |||
function | view | false | false | address | ||||
function | view | false | false | (bytes32) (address) | bool | |||
function | view | false | false | (address) (address) | bool | |||
function | view | false | false | (bytes32) | bool | |||
function | view | false | false | (bytes4) | address | |||
function | view | false | false | (bytes32) | bool | |||
function | view | false | false | (bytes32) | uint256 |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
MultiSigWallet | function | Restricted (notExecuted) | false | false | transactionId(uint256) | |||
MultiSigWallet | function | Restricted (onlyWallet, ownerDoesNotExist, notNull, validRequirement) | false | false | owner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, ownerExists) | false | false | owner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, ownerExists, ownerDoesNotExist) | false | false | owner(address) newOwner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, validRequirement) | false | false | _required(uint256) | |||
MultiSigWallet | function | Restricted (ownerExists, confirmed, notExecuted) | false | false | transactionId(uint256) | |||
MultiSigWallet | function | Restricted (ownerExists, transactionExists, notConfirmed) | false | false | transactionId(uint256) | |||
MultiSigWallet | function | false | false | destination(address) value(uint256) data(bytes) | uint256 | |||
MultiSigWallet | function | false | false | transactionId(uint256) | address[] | |||
MultiSigWallet | function | false | false | from(uint256) to(uint256) pending(bool) executed(bool) | uint256[] | |||
MultiSigWallet | function | false | false | address[] | ||||
MultiSigWallet | function | false | false | transactionId(uint256) | uint256 | |||
MultiSigWallet | function | false | false | transactionId(uint256) | bool | |||
MultiSigWallet | function | false | false | pending(bool) executed(bool) | uint256 | |||
MultiSigWalletMultiSigWallet | MultiSigWallet | constructor | Restricted (validRequirement) | false | false | _owners(address[]) _required(uint256) | void | |
MultiSigWallet | event | false | false | required(uint256) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | sender(address) value(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
fallback | true | false | void | void | ||||
function | false | false | uint256 | |||||
function | false | false | uint256 | |||||
function | false | false | uint256 | |||||
function | false | false | (uint256) | address uint256 bytes bool | ||||
function | false | false | (uint256) (address) | bool | ||||
function | false | false | (address) | bool | ||||
function | false | false | (uint256) | address |
0x / MultiSig
MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress
0x01d9f4d104668cdc0b6d13c45dff5e15d58d8f28
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
MultiSigWallet | function | Restricted (onlyWallet, ownerDoesNotExist, notNull, validRequirement) | false | false | owner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, ownerExists) | false | false | owner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, ownerExists, ownerDoesNotExist) | false | false | owner(address) newOwner(address) | |||
MultiSigWallet | function | Restricted (onlyWallet, validRequirement) | false | false | _required(uint256) | |||
MultiSigWallet | function | false | false | destination(address) value(uint256) data(bytes) | uint256 | |||
MultiSigWallet | function | false | false | transactionId(uint256) | address[] | |||
MultiSigWallet | function | false | false | from(uint256) to(uint256) pending(bool) executed(bool) | uint256[] | |||
MultiSigWallet | function | false | false | address[] | ||||
MultiSigWallet | function | false | false | transactionId(uint256) | uint256 | |||
MultiSigWallet | function | false | false | transactionId(uint256) | bool | |||
MultiSigWallet | function | false | false | pending(bool) executed(bool) | uint256 | |||
MultiSigWallet | event | false | false | required(uint256) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | sender(address) value(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
MultiSigWalletWithTimeLock | function | Restricted (notExecuted, fullyConfirmed, pastTimeLock) | false | false | transactionId(uint256) | |||
MultiSigWalletWithTimeLock | function | Restricted (onlyWallet) | false | false | _secondsTimeLocked(uint256) | |||
MultiSigWalletWithTimeLock | function | Restricted (ownerExists, confirmed, notExecuted, notFullyConfirmed) | false | false | transactionId(uint256) | |||
MultiSigWalletWithTimeLock | function | Restricted (ownerExists, transactionExists, notConfirmed, notFullyConfirmed) | false | false | transactionId(uint256) | |||
MultiSigWalletWithTimeLock | event | false | false | secondsTimeLocked(uint256) | void | |||
MultiSigWalletWithTimeLock | event | false | false | transactionId(uint256) confirmationTime(uint256) | void | |||
MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress | function | Restricted (notExecuted, fullyConfirmed, validRemoveAuthorizedAddressTx) | false | false | transactionId(uint256) | |||
MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress | function | false | false | data(bytes) | bool | |||
MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddressMultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress | MultiSigWalletWithTimeLockExceptRemoveAuthorizedAddress | constructor | Restricted (MultiSigWalletWithTimeLock) | false | false | _owners(address[]) _required(uint256) _secondsTimeLocked(uint256) _tokenTransferProxy(address) | void | |
fallback | true | false | void | void | ||||
function | false | false | uint256 | |||||
function | false | false | uint256 | |||||
function | false | false | (uint256) | uint256 | ||||
function | false | false | uint256 | |||||
function | false | false | address | |||||
function | false | false | (uint256) | address uint256 bytes bool | ||||
function | false | false | uint256 | |||||
function | false | false | (uint256) (address) | bool | ||||
function | false | false | (address) | bool | ||||
function | false | false | (uint256) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ERC721Proxy | function | pure | false | false | bytes4 | |||
ERC721Proxy | fallback | nonpayable | false | false | void | void | ||
MAuthorizable | event | false | false | target(address) caller(address) | void | |||
MAuthorizable | event | false | false | target(address) caller(address) | void | |||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) index(uint256) | ||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) | ||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) | ||
MixinAuthorizable | function | view | false | false | address[] | |||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | (address) | bool | |||
function | view | false | false | address | ||||
function | view | false | false | (uint256) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
event | false | false | id(bytes4) assetProxy(address) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
fallback | nonpayable | false | false | void | void | |||
function | nonpayable | false | false | newOwner(address) | ||||
function | view | false | false | address[] | ||||
function | nonpayable | false | false | assetProxy(address) | ||||
function | view | false | false | (address) | bool | |||
function | pure | false | false | bytes4 | ||||
function | nonpayable | false | false | target(address) index(uint256) | ||||
function | view | false | false | address | ||||
function | nonpayable | false | false | target(address) | ||||
function | view | false | false | assetProxyId(bytes4) | address | |||
function | view | false | false | (uint256) | address | |||
function | nonpayable | false | false | target(address) | ||||
function | view | false | false | (bytes4) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ERC20Proxy | function | pure | false | false | bytes4 | |||
ERC20Proxy | fallback | nonpayable | false | false | void | void | ||
MAuthorizable | event | false | false | target(address) caller(address) | void | |||
MAuthorizable | event | false | false | target(address) caller(address) | void | |||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) index(uint256) | ||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) | ||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) | ||
MixinAuthorizable | function | view | false | false | address[] | |||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | (address) | bool | |||
function | view | false | false | address | ||||
function | view | false | false | (uint256) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | nonpayable | false | false | newOwner(address) | ||||
function | nonpayable | false | false | assetData(bytes) from(address) to(address) amount(uint256) | ||||
function | nonpayable | false | false | target(address) index(uint256) | ||||
function | nonpayable | false | false | target(address) | ||||
function | view | false | false | address | ||||
function | pure | false | false | bytes4 | ||||
function | view | false | false | address[] | ||||
function | view | false | false | assetData(bytes) owner(address) | uint256 | |||
function | view | false | false | (address) | bool | |||
function | view | false | false | (uint256) | address | |||
function | nonpayable | false | false | target(address) | ||||
event | false | false | previousOwner(address) newOwner(address) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
event | false | false | target(address) caller(address) | void |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
event | false | false | target(address) caller(address) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
function | nonpayable | false | false | newOwner(address) | ||||
function | view | false | false | address[] | ||||
function | view | false | false | (address) | bool | |||
function | pure | false | false | bytes4 | ||||
function | nonpayable | false | false | assetData(bytes) from(address) to(address) amount(uint256) | ||||
function | nonpayable | false | false | target(address) index(uint256) | ||||
function | view | false | false | address | ||||
function | nonpayable | false | false | target(address) | ||||
function | view | false | false | (uint256) | address | |||
function | nonpayable | false | false | target(address) |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | view | false | false | uint256 | ||||
function | view | false | false | (address) | bool | |||
function | nonpayable | false | false | newOwner(address) | ||||
function | view | false | false | address | ||||
function | view | false | false | (bytes32) | uint256 | |||
function | view | false | false | uint32 | ||||
function | nonpayable | false | false | target(address) index(uint256) | ||||
function | nonpayable | false | false | target(address) | ||||
function | view | false | false | (bytes32) (uint256) | uint256 uint256 uint256 | |||
function | view | false | false | (address) | bytes32 | |||
function | view | false | false | address | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | bytes32 | ||||
function | view | false | false | address[] | ||||
function | view | false | false | uint256 | ||||
function | nonpayable | false | false | |||||
function | view | false | false | uint256 | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | uint32 | ||||
function | view | false | false | uint32 | ||||
function | nonpayable | false | false | data(bytes[]) | bytes[] | |||
function | view | false | false | (address) | bool | |||
function | view | false | false | (uint256) | address | |||
function | nonpayable | false | false | _stakingContract(address) | ||||
function | view | false | false | |||||
function | view | false | false | (uint256) | uint256 uint256 uint256 uint256 uint256 | |||
function | nonpayable | false | false | target(address) | ||||
fallback | payable | true | false | void | void | |||
event | false | false | void | |||||
event | false | false | newStakingContractAddress(address) | void | ||||
event | false | false | previousOwner(address) newOwner(address) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
constructor | nonpayable | false | false | _stakingContract(address) | void |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
function | nonpayable | false | false | poolId(bytes32) | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | (address) | bool | |||
function | nonpayable | false | false | amount(uint256) | ||||
function | nonpayable | false | false | newOwner(address) | ||||
function | view | false | false | address | ||||
function | nonpayable | false | false | amount(uint256) | ||||
function | nonpayable | false | false | _epochDurationInSeconds(uint256) _rewardDelegatedStakeWeight(uint32) _minimumPoolStake(uint256) _cobbDouglasAlphaNumerator(uint32) _cobbDouglasAlphaDenominator(uint32) | ||||
function | view | false | false | (bytes32) | uint256 | |||
function | view | false | false | uint32 | ||||
function | nonpayable | false | false | addr(address) | ||||
function | nonpayable | false | false | target(address) index(uint256) | ||||
function | nonpayable | false | false | target(address) | ||||
function | view | false | false | (bytes32) (uint256) | uint256 uint256 uint256 | |||
function | view | false | false | (address) | bytes32 | |||
function | payable | true | false | makerAddress(address) payerAddress(address) protocolFee(uint256) | ||||
function | view | false | false | address | ||||
function | nonpayable | false | false | from(tuple) to(tuple) amount(uint256) | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | bytes32 | ||||
function | nonpayable | false | false | poolId(bytes32) | ||||
function | nonpayable | false | false | |||||
function | view | false | false | address | ||||
function | view | false | false | address | ||||
function | view | false | false | poolId(bytes32) | tuple | |||
function | view | false | false | staker(address) | uint256 | |||
function | view | false | false | poolId(bytes32) | tuple | |||
function | view | false | false | poolId(bytes32) | tuple | |||
function | view | false | false | staker(address) poolId(bytes32) | tuple | |||
function | view | false | false | uint256 uint32 uint256 uint32 uint32 | ||||
function | view | false | false | staker(address) stakeStatus(uint8) | tuple | |||
function | view | false | false | stakeStatus(uint8) | tuple | |||
function | view | false | false | uint256 | ||||
function | view | false | false | address[] | ||||
function | nonpayable | false | false | poolId(bytes32) | ||||
function | view | false | false | uint256 | ||||
function | nonpayable | false | false | uint256 | ||||
function | nonpayable | false | false | poolId(bytes32) newOperatorShare(uint32) | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | uint256 | ||||
function | nonpayable | false | false | operatorShare(uint32) addOperatorAsMaker(bool) | bytes32 | |||
function | view | false | false | poolId(bytes32) | uint256 | |||
function | view | false | false | poolId(bytes32) member(address) | uint256 | |||
function | view | false | false | uint32 | ||||
function | view | false | false | uint32 | ||||
function | view | false | false | (address) | bool | |||
function | view | false | false | (uint256) | address | |||
function | view | false | false | (uint256) | uint256 uint256 uint256 uint256 uint256 | |||
function | nonpayable | false | false | addr(address) | ||||
function | nonpayable | false | false | target(address) | ||||
event | false | false | staker(address) amount(uint256) | void | ||||
event | false | false | epoch(uint256) poolId(bytes32) | void | ||||
event | false | false | poolId(bytes32) operator(address) operatorShare(uint32) | void | ||||
event | false | false | staker(address) amount(uint256) | void | ||||
event | false | false | epoch(uint256) poolId(bytes32) operatorReward(uint256) membersReward(uint256) | void | ||||
event | false | false | epochDurationInSeconds(uint256) rewardDelegatedStakeWeight(uint32) minimumPoolStake(uint256) cobbDouglasAlphaNumerator(uint256) cobbDouglasAlphaDenominator(uint256) | void | ||||
event | false | false | previousOwner(address) newOwner(address) | void | ||||
event | false | false | poolId(bytes32) oldOperatorShare(uint32) newOperatorShare(uint32) | void | ||||
event | false | false | staker(address) amount(uint256) fromStatus(uint8) fromPool(bytes32) toStatus(uint8) toPool(bytes32) | void | ||||
event | false | false | makerAddress(address) poolId(bytes32) | void | ||||
event | false | false | exchangeAddress(address) | void | ||||
event | false | false | exchangeAddress(address) | void | ||||
event | false | false | epoch(uint256) rewardsPaid(uint256) rewardsRemaining(uint256) | void | ||||
event | false | false | epoch(uint256) numPoolsToFinalize(uint256) rewardsAvailable(uint256) totalFeesCollected(uint256) totalWeightedStake(uint256) | void | ||||
event | false | false | target(address) caller(address) | void | ||||
event | false | false | target(address) caller(address) | void |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ForwarderForwarder | LibEIP712 | constructor | nonpayable | false | false | _exchange(address) _zrxAssetData(bytes) _wethAssetData(bytes) | void | |
MixinAssets | function | nonpayable | Restricted (onlyOwner) | false | false | assetData(bytes) amount(uint256) | ||
MixinForwarderCore | function | payable | true | false | orders(tuple[]) signatures(bytes[]) feeOrders(tuple[]) feeSignatures(bytes[]) feePercentage(uint256) feeRecipient(address) | tuple, tuple, | ||
MixinForwarderCore | function | payable | true | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) feeOrders(tuple[]) feeSignatures(bytes[]) feePercentage(uint256) feeRecipient(address) | tuple tuple | ||
MixinWeth | fallback | payable | true | false | void | void | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ForwarderForwarder | LibEIP712 | constructor | nonpayable | false | false | _exchange(address) _zrxAssetData(bytes) _wethAssetData(bytes) | void | |
MixinAssets | function | nonpayable | Restricted (onlyOwner) | false | false | assetData(bytes) amount(uint256) | ||
MixinForwarderCore | function | payable | true | false | orders(tuple[]) signatures(bytes[]) feeOrders(tuple[]) feeSignatures(bytes[]) feePercentage(uint256) feeRecipient(address) | tuple, tuple, | ||
MixinForwarderCore | function | payable | true | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) feeOrders(tuple[]) feeSignatures(bytes[]) feePercentage(uint256) feeRecipient(address) | tuple tuple | ||
MixinWeth | fallback | payable | true | false | void | void | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ForwarderForwarder | LibEIP712 | constructor | nonpayable | false | false | _exchange(address) _zrxAssetData(bytes) _wethAssetData(bytes) | void | |
MixinAssets | function | nonpayable | Restricted (onlyOwner) | false | false | assetData(bytes) amount(uint256) | ||
MixinForwarderCore | function | payable | true | false | orders(tuple[]) signatures(bytes[]) feeOrders(tuple[]) feeSignatures(bytes[]) feePercentage(uint256) feeRecipient(address) | tuple, tuple, | ||
MixinForwarderCore | function | payable | true | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) feeOrders(tuple[]) feeSignatures(bytes[]) feePercentage(uint256) feeRecipient(address) | tuple tuple | ||
MixinWeth | fallback | payable | true | false | void | void | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ExchangeExchange | LibEIP712 | constructor | nonpayable | false | false | void | ||
MAssetProxyDispatcher | event | false | false | id(bytes4) assetProxy(address) | void | |||
MExchangeCore | event | false | false | makerAddress(address) senderAddress(address) orderEpoch(uint256) | void | |||
MExchangeCore | event | false | false | makerAddress(address) feeRecipientAddress(address) senderAddress(address) orderHash(bytes32) makerAssetData(bytes) takerAssetData(bytes) | void | |||
MExchangeCore | event | false | false | makerAddress(address) feeRecipientAddress(address) takerAddress(address) senderAddress(address) makerAssetFilledAmount(uint256) takerAssetFilledAmount(uint256) makerFeePaid(uint256) takerFeePaid(uint256) orderHash(bytes32) makerAssetData(bytes) takerAssetData(bytes) | void | |||
MSignatureValidator | event | false | false | signerAddress(address) validatorAddress(address) approved(bool) | void | |||
MixinAssetProxyDispatcher | function | nonpayable | Restricted (onlyOwner) | false | false | assetProxy(address) | ||
MixinAssetProxyDispatcher | function | view | false | false | assetProxyId(bytes4) | address | ||
MixinExchangeCore | function | nonpayable | Restricted (nonReentrant) | false | false | order(tuple) | ||
MixinExchangeCore | function | nonpayable | Restricted (nonReentrant) | false | false | order(tuple) takerAssetFillAmount(uint256) signature(bytes) | tuple | |
MixinExchangeCore | function | nonpayable | Restricted (nonReentrant) | false | false | targetOrderEpoch(uint256) | ||
MixinExchangeCore | function | view | false | false | order(tuple) | tuple | ||
MixinMatchOrders | function | nonpayable | Restricted (nonReentrant) | false | false | leftOrder(tuple) rightOrder(tuple) leftSignature(bytes) rightSignature(bytes) | tuple | |
MixinSignatureValidator | function | nonpayable | Restricted (nonReentrant) | false | false | validatorAddress(address) approval(bool) | ||
MixinSignatureValidator | function | nonpayable | false | false | hash(bytes32) signerAddress(address) signature(bytes) | |||
MixinSignatureValidator | function | view | false | false | hash(bytes32) signerAddress(address) signature(bytes) | bool | ||
MixinTransactions | function | nonpayable | false | false | salt(uint256) signerAddress(address) data(bytes) signature(bytes) | |||
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) | tuple | |
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) takerAssetFillAmount(uint256) signatures(bytes[]) | tuple | |
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | order(tuple) takerAssetFillAmount(uint256) signature(bytes) | tuple | |
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple | |
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) | ||
MixinWrapperFunctions | function | nonpayable | Restricted (nonReentrant) | false | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple | |
MixinWrapperFunctions | function | nonpayable | false | false | orders(tuple[]) takerAssetFillAmount(uint256) signatures(bytes[]) | tuple | ||
MixinWrapperFunctions | function | nonpayable | false | false | orders(tuple[]) makerAssetFillAmount(uint256) signatures(bytes[]) | tuple | ||
MixinWrapperFunctions | function | nonpayable | false | false | orders(tuple[]) takerAssetFillAmounts(uint256[]) signatures(bytes[]) | tuple | ||
MixinWrapperFunctions | function | nonpayable | false | false | order(tuple) takerAssetFillAmount(uint256) signature(bytes) | tuple | ||
MixinWrapperFunctions | function | view | false | false | orders(tuple[]) | tuple[] | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | string | ||||
function | view | false | false | address | ||||
function | view | false | false | bytes32 | ||||
function | view | false | false | bytes | ||||
function | view | false | false | (address) (address) | uint256 | |||
function | view | false | false | address | ||||
function | view | false | false | (bytes32) (address) | bool | |||
function | view | false | false | (address) (address) | bool | |||
function | view | false | false | (bytes32) | bool | |||
function | view | false | false | (bytes4) | address | |||
function | view | false | false | (bytes32) | bool | |||
function | view | false | false | (bytes32) | uint256 |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ERC20Proxy | function | pure | false | false | bytes4 | |||
ERC20Proxy | fallback | nonpayable | false | false | void | void | ||
MAuthorizable | event | false | false | target(address) caller(address) | void | |||
MAuthorizable | event | false | false | target(address) caller(address) | void | |||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) index(uint256) | ||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) | ||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) | ||
MixinAuthorizable | function | view | false | false | address[] | |||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | (address) | bool | |||
function | view | false | false | address | ||||
function | view | false | false | (uint256) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ERC721Proxy | function | pure | false | false | bytes4 | |||
ERC721Proxy | fallback | nonpayable | false | false | void | void | ||
MAuthorizable | event | false | false | target(address) caller(address) | void | |||
MAuthorizable | event | false | false | target(address) caller(address) | void | |||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) index(uint256) | ||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) | ||
MixinAuthorizable | function | nonpayable | Restricted (onlyOwner) | false | false | target(address) | ||
MixinAuthorizable | function | view | false | false | address[] | |||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
function | view | false | false | (address) | bool | |||
function | view | false | false | address | ||||
function | view | false | false | (uint256) | address |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
AssetProxyOwner | function | nonpayable | Restricted (notExecuted, fullyConfirmed, validRemoveAuthorizedAddressAtIndexTx) | false | false | transactionId(uint256) | ||
AssetProxyOwner | function | nonpayable | Restricted (onlyWallet, notNull) | false | false | assetProxyContract(address) isRegistered(bool) | ||
AssetProxyOwner | event | false | false | assetProxyContract(address) isRegistered(bool) | void | |||
MultiSigWallet | function | nonpayable | Restricted (onlyWallet, ownerDoesNotExist, notNull, validRequirement) | false | false | owner(address) | ||
MultiSigWallet | function | nonpayable | Restricted (onlyWallet, ownerExists) | false | false | owner(address) | ||
MultiSigWallet | function | nonpayable | Restricted (onlyWallet, ownerExists, ownerDoesNotExist) | false | false | owner(address) newOwner(address) | ||
MultiSigWallet | function | nonpayable | Restricted (onlyWallet, validRequirement) | false | false | _required(uint256) | ||
MultiSigWallet | function | nonpayable | Restricted (ownerExists, confirmed, notExecuted) | false | false | transactionId(uint256) | ||
MultiSigWallet | function | nonpayable | false | false | destination(address) value(uint256) data(bytes) | uint256 | ||
MultiSigWallet | function | view | false | false | transactionId(uint256) | address[] | ||
MultiSigWallet | function | view | false | false | from(uint256) to(uint256) pending(bool) executed(bool) | uint256[] | ||
MultiSigWallet | function | view | false | false | address[] | |||
MultiSigWallet | function | view | false | false | transactionId(uint256) | uint256 | ||
MultiSigWallet | function | view | false | false | transactionId(uint256) | bool | ||
MultiSigWallet | function | view | false | false | pending(bool) executed(bool) | uint256 | ||
MultiSigWallet | event | false | false | required(uint256) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | owner(address) | void | |||
MultiSigWallet | event | false | false | sender(address) value(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
MultiSigWallet | event | false | false | sender(address) transactionId(uint256) | void | |||
MultiSigWalletWithTimeLock | function | nonpayable | Restricted (notExecuted, fullyConfirmed, pastTimeLock) | false | false | transactionId(uint256) | ||
MultiSigWalletWithTimeLock | function | nonpayable | Restricted (onlyWallet) | false | false | _secondsTimeLocked(uint256) | ||
MultiSigWalletWithTimeLock | function | nonpayable | Restricted (ownerExists, transactionExists, notConfirmed, notFullyConfirmed) | false | false | transactionId(uint256) | ||
AssetProxyOwnerAssetProxyOwner | MultiSigWalletWithTimeLock | constructor | nonpayable | Restricted (MultiSigWallet) | false | false | _owners(address[]) _assetProxyContracts(address[]) _required(uint256) _secondsTimeLocked(uint256) | void |
MultiSigWalletWithTimeLock | event | false | false | secondsTimeLocked(uint256) | void | |||
MultiSigWalletWithTimeLock | event | false | false | transactionId(uint256) confirmationTime(uint256) | void | |||
fallback | payable | true | false | void | void | |||
function | view | false | false | uint256 | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | (uint256) | uint256 | |||
function | view | false | false | uint256 | ||||
function | view | false | false | (uint256) | address uint256 bytes bool | |||
function | view | false | false | (address) | bool | |||
function | view | false | false | uint256 | ||||
function | view | false | false | (uint256) (address) | bool | |||
function | view | false | false | (address) | bool | |||
function | view | false | false | (uint256) | address |