Token Transfers (8)
Gas Flame Graph width = gas consumed
CALL
STATICCALL
DELEGATECALL
CREATE
Error
Click a bar to zoom · double-click to navigate
Execution Trace
CALL
External call
STATICCALL
Read-only call
DELEGATECALL
Delegate call
CREATE
Deploy contract
0xc7a76969
strictlySwapAndCallDln(address,uint256,bytes,(address,bytes,address,uint256,address),address,bytes,bytes32)
│
└
DELEGATECALL
0xc7a76969
strictlySwapAndCallDln(address,uint256,bytes,(address,bytes,address,uint256,address),address,bytes,bytes32)
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251
│
│
│
└
DELEGATECALL
0x70a08231
balanceOf(address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251
│
│
├
CALL
0x23b872dd
transferFrom(address,address,uint256)
0x555ce236c0220695b68341bc48c68d52210cc35b,
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
11910426
│
│
│
└
DELEGATECALL
0x23b872dd
transferFrom(address,address,uint256)
0x555ce236c0220695b68341bc48c68d52210cc35b,
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
11910426
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251
│
│
│
└
DELEGATECALL
0x70a08231
balanceOf(address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251
│
│
├
STATICCALL
0xdd62ed3e
allowance(address,address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
0x1111111254eeb25477b68fb85ed929f73a960582
│
│
│
└
DELEGATECALL
0xdd62ed3e
allowance(address,address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
0x1111111254eeb25477b68fb85ed929f73a960582
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251
│
│
├
CALL
0x12aa3caf
swap(address,(address,address,address,address,uint256,uint256,uint256),bytes,bytes)
│
│
│
├
CALL
0x23b872dd
transferFrom(address,address,uint256)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
0x8c864d0c8e476bf9eb9d620c10e1296fb0e2f940,
11910426
│
│
│
│
└
DELEGATECALL
0x23b872dd
transferFrom(address,address,uint256)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
0x8c864d0c8e476bf9eb9d620c10e1296fb0e2f940,
11910426
│
│
│
│
├
CALL
0x095ea7b3
approve(address,uint256)
0x9995855c00494d039ab6792f18e368e530dff931,
11910426
│
│
│
│
│
└
DELEGATECALL
0x095ea7b3
approve(address,uint256)
0x9995855c00494d039ab6792f18e368e530dff931,
11910426
│
│
│
│
│
│
│
├
CALL
0x00000000
fulfillBasicOrder_efficient_fGEoT((((uint8,address,uint256,uint256,uint256)[],(uint8,address,uint256,uint256,uint256,address)[],uint256,uint256,uint256,address,uint8),(bytes32,bytes32,uint8)))
│
│
│
│
│
│
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0xe0e0e08a6a4b9dc7bd67bcb7aade5cf48157d444
│
│
│
│
│
│
│
│
│
└
DELEGATECALL
0x70a08231
balanceOf(address)
0xe0e0e08a6a4b9dc7bd67bcb7aade5cf48157d444
│
│
│
│
│
│
│
│
│
└
CALL
0x23b872dd
transferFrom(address,address,uint256)
0x8c864d0c8e476bf9eb9d620c10e1296fb0e2f940,
0xe0e0e08a6a4b9dc7bd67bcb7aade5cf48157d444,
11910426
│
│
│
│
│
│
│
│
│
│
└
DELEGATECALL
0x23b872dd
transferFrom(address,address,uint256)
0x8c864d0c8e476bf9eb9d620c10e1296fb0e2f940,
0xe0e0e08a6a4b9dc7bd67bcb7aade5cf48157d444,
11910426
│
│
│
│
│
│
│
│
└
STATICCALL
0x70a08231
balanceOf(address)
0xe0e0e08a6a4b9dc7bd67bcb7aade5cf48157d444
│
│
│
│
│
│
│
│
│
└
DELEGATECALL
0x70a08231
balanceOf(address)
0xe0e0e08a6a4b9dc7bd67bcb7aade5cf48157d444
│
│
│
│
├
CALL
0xa9059cbb
transfer(address,uint256)
0xea59a3da9cad8ece406a353ddede0e7d17604d28,
3080521010327842
│
│
│
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0xea59a3da9cad8ece406a353ddede0e7d17604d28
│
│
│
│
│
└
CALL
0x022c0d9f
swap(uint256,uint256,address,bytes)
0,
9985502783,
0x1111111254eeb25477b68fb85ed929f73a960582,
0x
│
│
│
│
│
│
├
CALL
0xa9059cbb
transfer(address,uint256)
0x1111111254eeb25477b68fb85ed929f73a960582,
9985502783
│
│
│
│
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0xea59a3da9cad8ece406a353ddede0e7d17604d28
│
│
│
│
│
│
└
STATICCALL
0x70a08231
balanceOf(address)
0xea59a3da9cad8ece406a353ddede0e7d17604d28
│
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0x1111111254eeb25477b68fb85ed929f73a960582
│
│
│
└
CALL
0xa9059cbb
transfer(address,uint256)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
9985502783
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251
│
│
├
CALL
0xa9059cbb
transfer(address,uint256)
0x0e331a293bb22e93e2e5e417d84d755ae185da02,
352010015
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251
│
│
├
STATICCALL
0xdd62ed3e
allowance(address,address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
0xe7351fd770a37282b91d153ee690b63579d6dd7f
│
│
├
CALL
0xc358547e
fulfillOrder((uint64,bytes,uint256,bytes,uint256,uint256,bytes,uint256,bytes,bytes,bytes,bytes,bytes,bytes),uint256,bytes32,bytes,address)
│
│
│
└
DELEGATECALL
0xc358547e
fulfillOrder((uint64,bytes,uint256,bytes,uint256,uint256,bytes,uint256,bytes,bytes,bytes,bytes,bytes,bytes),uint256,bytes32,bytes,address)
│
│
│
│
├
STATICCALL
0x70a08231
balanceOf(address)
0x20c9be5cabc9366fbe1b7b788663651145f5a60e
│
│
│
│
├
CALL
0x23b872dd
transferFrom(address,address,uint256)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251,
0x20c9be5cabc9366fbe1b7b788663651145f5a60e,
9633492768
│
│
│
│
└
STATICCALL
0x70a08231
balanceOf(address)
0x20c9be5cabc9366fbe1b7b788663651145f5a60e
│
│
└
STATICCALL
0x70a08231
balanceOf(address)
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251