alpha

GPv2Settlement

Verified contract
Active on Ethereum
Deployed by via 0xf49f20d3 at 12593265
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $18.94
ERC-20
Value $6,297.06
ERC-20
Value $4,983.29
ERC-20
Value $4,574.76
ERC-20
Value $3,996.39
ERC-20
Value $3,389.1
ERC-20
Value $2,734.08
ERC-20
Value $2,691.98
ERC-20
Value $2,493.95
ERC-20
Value $2,209.37
0x68f6c82dab702a47bed01e02fa9a0b85d14dad4eec1e4d9f398a4a70b1630928
0xcf93ab797017714da2ad9565320c50d60362fae8a10b411d4229095ce09defe3
0x423378aac713b5fe8c4ba248e9023a8db6d8c692c884177a476577528e74dffd
0xe326d6c3b49941a8cd0444f1238cc2e56bb6ed9f9a3f25e4d52366af7b295864
0xe86ab78d942001188bd7e6a096bf0273d80e44039b5bd1978bf80c80d11e9d0d
0x4acb6454c57344f58498ea17bfc1a1a51a3679cb3f43888541269ad0357bd1cc
0xc94aa5a456ff8039671ea47506963435e5d7ca7a87750808fc62047b0a163c30
0xde3ee5f507cd673aa7d0d034ed142db5990fbed85ddcabd7b9794cbcc7fd13fa
0xfe9c780313dec4a146df48ffe22598714d6dc1948ddf909af2c473f3fc2786bb
0xb9df5707ecdc1b09d8db77fa904715c829df8beb15185b87ee802ae7902704f2

Functions
Getter at block 19691431
authenticator(view returns (address)
0x2c4c28ddbdac9c5e7055b4c863b72ea0149d8afe
domainSeparator(view returns (bytes32)
0xc078f884a2676e1345748b1feace7b0abee5d00ecadb6e574dcdd109a63e8943
vault(view returns (address)
0xba12222222228d8ba445958a75a0704d566bf2c8
vaultRelayer(view returns (address)
0xc92e8bdf79f0507f65a392b0ab4667716bfe0110
Read-only
filledAmount(bytesview returns (uint256)
getStorageAt(uint256 offsetuint256 lengthview returns (bytes)
preSignature(bytesview returns (uint256)
State-modifying
freeFilledAmountStorage(bytes[] orderUids
freePreSignatureStorage(bytes[] orderUids
invalidateOrder(bytes orderUid
setPreSignature(bytes orderUidbool signed
settle(address[] tokensuint256[] clearingPricesstruct GPv2TradeData[] trades(address, uint256, bytes)[][3] interactions
simulateDelegatecall(address targetContractbytes calldataPayloadreturns (bytes response)
simulateDelegatecallInternal(address targetContractbytes calldataPayloadreturns (bytes response)
swap(struct IVaultBatchSwapStep[] swapsaddress[] tokensstruct GPv2TradeData trade
Events
Interaction(address indexed targetuint256 valuebytes4 selector
OrderInvalidated(address indexed ownerbytes orderUid
PreSignature(address indexed ownerbytes orderUidbool signed
Settlement(address indexed solver
Trade(address indexed owneraddress sellTokenaddress buyTokenuint256 sellAmountuint256 buyAmountuint256 feeAmountbytes orderUid
Constructor
constructor(address authenticator_address vault_
Fallback and receive
receive(
Errors

This contract contains no errors objects.