Swap

Verified contract

Active on Ethereum with 247 txns
Deployed by via 0x61e76d1d at 14411563
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Swap"

0xe6b43fb1ee7e87d2d229ac7c9dd12cb701d39352cfe4ddb782380d4dd4ee24f2
0x159fa3ee0a626fd66b59bf77e2b9e70e7d0149e1d48205497bbc96f5a17677df
0x94d4402c614a1ad3dd631b4aa97e926878acb272ff24927ccd75bf7c6d9a3f86
0x97ac7fdb520426b2b5f3fddbab2ea248fce668af0d43f7240b3db1d20059cb03
0x6ceb304ca16a04d0bb83e8768fd425545bc741542df711ecb242e014095aadb0
0x6aa1c9bac73bc1277d83ab3d0869293d8b44e7862f9cdfa6133d31e5136a5292
0x2d3cdb9562534d55761247faae3b953ddc3f09028f12a1aa333bf4c85d076778
0xe28b13f6f36df6c70b73cb82c5c0742c88b8e970364559fdc4ba6dba9322b99b
0xeb61f8e53f747743e89584cf8b16de0122884a5767ae31c0d0fc5559414458a4
0x838c580b728397fef262e93ec5c749010339bb2d57e1438d38b1091a6e8d7b1e

Functions
Getter at block 20934298
DOMAIN_CHAIN_ID(view returns (uint256)
1
DOMAIN_NAME(view returns (bytes32)
0x497a7733c30c446bed91d579fce5ede8c3e0fbcdbe90a491d0a07e91d5b88b71
DOMAIN_SEPARATOR(view returns (bytes32)
0x504637c0f674c17d688f03167fcd72ae686a533b6b8dc1ab5219d6a832749525
DOMAIN_TYPEHASH(view returns (bytes32)
0x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f
DOMAIN_VERSION(view returns (bytes32)
0x2a80e1ef1d7842f27f2e6be0972bb708b9a135c38860dbe73c27c3486c34f4de
FEE_DIVISOR(view returns (uint256)
10000
ORDER_TYPEHASH(view returns (bytes32)
0xff91e73ea790c2642a1cb1bf6c98e5211562aae911fd8eace405557cd7dc27a5
getChainId(view returns (uint256 id)
1
owner(view returns (address)
0xf8bb149f9525875fa47b8cc632d368eb600faba3
protocolFee(view returns (uint256)
7
protocolFeeLight(view returns (uint256)
7
protocolFeeWallet(view returns (address)
0xad30f7eebd9bd5150a256f47da41d4403033cdf0
rebateMax(view returns (uint256)
100
rebateScale(view returns (uint256)
10
staking(view returns (address)
0x6d88b09805b90dad911e5c5a512eedd984d6860b
Read-only
authorized(addressview returns (address)
calculateDiscount(uint256 stakingBalanceuint256 feeAmountview returns (uint256)
calculateProtocolFee(address walletuint256 amountview returns (uint256)
check(address senderWalletuint256 nonceuint256 expiryaddress signerWalletaddress signerTokenuint256 signerAmountaddress senderTokenuint256 senderAmountuint8 vbytes32 rbytes32 sview returns (uint256bytes32[])
nonceUsed(address signeruint256 nonceview returns (bool)
State-modifying
authorize(address signer
buyNFT(uint256 nonceuint256 expiryaddress signerWalletaddress signerTokenuint256 signerIDaddress senderTokenuint256 senderAmountuint8 vbytes32 rbytes32 s
cancel(uint256[] nonces
light(uint256 nonceuint256 expiryaddress signerWalletaddress signerTokenuint256 signerAmountaddress senderTokenuint256 senderAmountuint8 vbytes32 rbytes32 s
renounceOwnership(
revoke(
sellNFT(uint256 nonceuint256 expiryaddress signerWalletaddress signerTokenuint256 signerAmountaddress senderTokenuint256 senderIDuint8 vbytes32 rbytes32 s
setProtocolFee(uint256 _protocolFee
setProtocolFeeLight(uint256 _protocolFeeLight
setProtocolFeeWallet(address _protocolFeeWallet
setRebateMax(uint256 _rebateMax
setRebateScale(uint256 _rebateScale
setStaking(address newstaking
swap(address recipientuint256 nonceuint256 expiryaddress signerWalletaddress signerTokenuint256 signerAmountaddress senderTokenuint256 senderAmountuint8 vbytes32 rbytes32 s
swapNFTs(uint256 nonceuint256 expiryaddress signerWalletaddress signerTokenuint256 signerIDaddress senderTokenuint256 senderIDuint8 vbytes32 rbytes32 s
transferOwnership(address newOwner
Events
Authorize(address indexed signeraddress indexed signerWallet
Cancel(uint256 indexed nonceaddress indexed signerWallet
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Revoke(address indexed signeraddress indexed signerWallet
SetProtocolFee(uint256 protocolFee
SetProtocolFeeLight(uint256 protocolFeeLight
SetProtocolFeeWallet(address indexed feeWallet
SetRebateMax(uint256 rebateMax
SetRebateScale(uint256 rebateScale
SetStaking(address indexed staking
Swap(uint256 indexed nonceuint256 timestampaddress indexed signerWalletaddress signerTokenuint256 signerAmountuint256 protocolFeeaddress indexed senderWalletaddress senderTokenuint256 senderAmount
Constructor
constructor(uint256 _protocolFeeuint256 _protocolFeeLightaddress _protocolFeeWalletuint256 _rebateScaleuint256 _rebateMaxaddress _staking
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.