0x54581ba302399daaafca6100d2b3a0b4f65c240c00de63d3a071cc1b2b484d94
Transaction
Balance changes
Address | Token(s) swapped | Balance | Price | Value change | |
---|---|---|---|---|---|
| ETH | +$4.20 | |||
Ether | +0.001348455 | | +$4.20 | ||
| WnD | 0 | |||
Wizards & Dragons Game (#10907) | -1 | ||||
| WnD | 0 | |||
Wizards & Dragons Game (#10907) | +1 | ||||
| ETH, GP | -$219.19 | |||
Ether | -0.070456184 | | -$219.19 | ||
GP | -8000 |
Invocation flow
Full trace
- 0CALL563466 gas [RECV] WnDGameTG.claimTrainingsCommit (tokenIds=[2 elements], isUnstaking=true, isTraining=false) (0x)
- 1SLOAD_paused false
- 2SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (951, 943, 300, 1800, 0, true)
- 3SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (951, 943, 300, 1800, 0, true)
- 4SHA30x00000000000000000000000000000000000000000000000000000000000003b700000000000000000000000000000000000000000000000000000000000000090xa0c0b23a79ab961532a2f9f287e03959f88c6d455ca85ef5ccaa4f5b4e7b5530
- 5SLOADcommitIdStartTimeTraining[951] 1642057315
- 6SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (951, 943, 300, 1800, 0, true)
- 7SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (951, 943, 300, 1800, 0, true)
- 8SHA30x00000000000000000000000000000000000000000000000000000000000003b700000000000000000000000000000000000000000000000000000000000000090xa0c0b23a79ab961532a2f9f287e03959f88c6d455ca85ef5ccaa4f5b4e7b5530
- 9SLOADcommitIdStartTimeTraining[951] 1642057315
- 10SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (951, 943, 300, 1800, 0, true)
- 11SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (951, 943, 300, 1800, 0, true)
- 12SSTORE(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (951 to 952, 943, 300, 1800, 0, true)
- 13SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 943, 300, 1800, 0, true)
- 14SHA30x00000000000000000000000000000000000000000000000000000000000003b800000000000000000000000000000000000000000000000000000000000000090x202f0125dade97ab52813ceb2ab07c234d43b490713c1fc0480a678cdac1f0de
- 15SSTOREcommitIdStartTimeTraining[952] 0 to 1642156983
- 16SHA30x00000000000000000000000000000000000000000000000000000000000026d8000000000000000000000000000000000000000000000000000000000000000b0x3dc1f81d09d70c3ead76fb53913d5997e6621ff00378394428481518c0a43f52
- 17SLOAD
- 18
- 19STATICCALL18460 gas TrainingGrounds.isTokenStaked (tokenId=9944, isTraining=false) (true)
- 36
- 37STATICCALL5836 gas TrainingGrounds.ownsToken (tokenId=9944) (true)
- 54SLOAD
- 55STATICCALL3231 gas Wizards & Dragons Game.isWizard (tokenId=9944) (true)
- 60
- 61STATICCALL2353 gas TrainingGrounds.totalGPEarned () (288311720781620370370370370370)
- 63SHA30x00000000000000000000000000000000000000000000000000000000000026d8000000000000000000000000000000000000000000000000000000000000000b0x3dc1f81d09d70c3ead76fb53913d5997e6621ff00378394428481518c0a43f52
- 64SLOAD
- 65SSTOREtokenHasPendingCommit[9944] false to true
- 66SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 943, 300, 1800, 0, true)
- 67SHA30x00000000000000000000000000000000000000000000000000000000000003b800000000000000000000000000000000000000000000000000000000000000080x3f8a540b03c76a8f860f683e773a17caa3abd36be1601493ea92efa03827cd1e
- 68SLOAD
- 69SSTORE
- 70SHA30x3f8a540b03c76a8f860f683e773a17caa3abd36be1601493ea92efa03827cd1e0x584821a0552b2bfb708898f9f8a6860f85cdb355f2acf6453ab80741c6113e4c
- 71
- 72SSTORE(commitQueueTraining[952][0].tokenOwner, commitQueueTraining[952][0].tokenId, commitQueueTraining[952][0].isAdding, commitQueueTraining[952][0].isUnstaking, commitQueueTraining[952][0].isTraining) ( 0x0000000000000000000000000000000000000000 to 0xca6c4f677a12c52f86c2bb6f835004c6ac86c264, 0 to 9944, false, false to true, false)
- 73SHA30x00000000000000000000000000000000000000000000000000000000000026d9000000000000000000000000000000000000000000000000000000000000000b0x0742c7f62af097e274dd2e06aacc44ad8acab2621e82d20955cd9da1eb61693a
- 74SLOAD
- 75
- 76STATICCALL20248 gas TrainingGrounds.isTokenStaked (tokenId=9945, isTraining=false) (true)
- 105
- 106STATICCALL10137 gas TrainingGrounds.ownsToken (tokenId=9945) (true)
- 135SLOAD
- 136STATICCALL1231 gas Wizards & Dragons Game.isWizard (tokenId=9945) (false)
- 141SHA30x00000000000000000000000000000000000000000000000000000000000026d9000000000000000000000000000000000000000000000000000000000000000b0x0742c7f62af097e274dd2e06aacc44ad8acab2621e82d20955cd9da1eb61693a
- 142SLOAD
- 143SSTOREtokenHasPendingCommit[9945] false to true
- 144SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 943, 300, 1800, 0, true)
- 145SHA30x00000000000000000000000000000000000000000000000000000000000003b800000000000000000000000000000000000000000000000000000000000000080x3f8a540b03c76a8f860f683e773a17caa3abd36be1601493ea92efa03827cd1e
- 146
- 147SSTORE(commitQueueTraining[952][length], commitQueueTraining[952][length], commitQueueTraining[952][length], commitQueueTraining[952][length], commitQueueTraining[952][length], commitQueueTraining[952][length], commitQueueTraining[952][length]) (1 to 2, 1 to 2, 1 to 2, 1 to 2, 1 to 2, 1 to 2, 1 to 2)
- 148SHA30x3f8a540b03c76a8f860f683e773a17caa3abd36be1601493ea92efa03827cd1e0x584821a0552b2bfb708898f9f8a6860f85cdb355f2acf6453ab80741c6113e4c
- 149
- 150SSTORE(commitQueueTraining[952][1].tokenOwner, commitQueueTraining[952][1].tokenId, commitQueueTraining[952][1].isAdding, commitQueueTraining[952][1].isUnstaking, commitQueueTraining[952][1].isTraining) ( 0x0000000000000000000000000000000000000000 to 0xca6c4f677a12c52f86c2bb6f835004c6ac86c264, 0 to 9945, false, false to true, false)
- 151
- 152SLOADstakingCost 8000000000000000000000
- 153CALL14768 gas GP.burn (from=[SEND] 0xca6c4f677a12c52f86c2bb6f835004c6ac86c264, amount=8000000000000000000000) (0x)
- 163
- 164CALL5522 gas GP.updateOriginAccess () (0x)
- 169SHA30x000000000000000000000000ca6c4f677a12c52f86c2bb6f835004c6ac86c264000000000000000000000000000000000000000000000000000000000000000a0x60ef631a94720e6465df1cfe3d57de7a2b72862e7c657fc53b09ed9eb798227b
- 170
- 171
- 172
- 173SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 943, 300, 1800, 0, true)
- 174SHA30x00000000000000000000000000000000000000000000000000000000000003af00000000000000000000000000000000000000000000000000000000000000080x9bac1f93a0fc23e23ff071d46348c34e0037f1c74577ec13b27a1a10f7cbe57a
- 175SLOAD
- 176SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 943, 300, 1800, 0, true)
- 177SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 943, 300, 1800, 0, true)
- 178SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 943, 300, 1800, 0, true)
- 179SSTORE(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 943 to 944, 300, 1800, 0, true)
- 180SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 181SHA30x00000000000000000000000000000000000000000000000000000000000003b000000000000000000000000000000000000000000000000000000000000000080xfb117709e821e5c2ce7b8dffe81500600b09961816e46755d90494283d6a87b7
- 182SLOAD
- 183SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 184SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 185SHA30x00000000000000000000000000000000000000000000000000000000000003b000000000000000000000000000000000000000000000000000000000000000090xdbf41a0d958cbc3674a130895cbe74446e3ca6bb4263b4aa8d417e1a39272b5f
- 186SLOADcommitIdStartTimeTraining[944] 1641903330
- 187SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 188SHA30x00000000000000000000000000000000000000000000000000000000000003b000000000000000000000000000000000000000000000000000000000000000080xfb117709e821e5c2ce7b8dffe81500600b09961816e46755d90494283d6a87b7
- 189SLOAD
- 190SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 191SHA30x00000000000000000000000000000000000000000000000000000000000003b000000000000000000000000000000000000000000000000000000000000000080xfb117709e821e5c2ce7b8dffe81500600b09961816e46755d90494283d6a87b7
- 192SLOAD
- 193SLOAD
- 194SHA30xfb117709e821e5c2ce7b8dffe81500600b09961816e46755d90494283d6a87b70x8bc1b0f116218c8be2200244665e9ef142c746e81ae01e668d50d05afb1bd178
- 195
- 196SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 197SHA30x00000000000000000000000000000000000000000000000000000000000003b000000000000000000000000000000000000000000000000000000000000000080xfb117709e821e5c2ce7b8dffe81500600b09961816e46755d90494283d6a87b7
- 198
- 199SHA30xfb117709e821e5c2ce7b8dffe81500600b09961816e46755d90494283d6a87b70x8bc1b0f116218c8be2200244665e9ef142c746e81ae01e668d50d05afb1bd178
- 200
- 201SSTORE(commitQueueTraining[944][0].tokenOwner, commitQueueTraining[944][0].tokenId, commitQueueTraining[944][0].isAdding, commitQueueTraining[944][0].isUnstaking, commitQueueTraining[944][0].isTraining) ( 0x1fd552a7131a9c08213397697b3afd40e496dc10 to 0x0000000000000000000000000000000000000000, 10907 to 0, true to false, false, true to false)
- 202SSTORE(commitQueueTraining[944][length], commitQueueTraining[944][length], commitQueueTraining[944][length], commitQueueTraining[944][length], commitQueueTraining[944][length], commitQueueTraining[944][length], commitQueueTraining[944][length]) (1 to 0, 1 to 0, 1 to 0, 1 to 0, 1 to 0, 1 to 0, 1 to 0)
- 203SHA30x0000000000000000000000000000000000000000000000000000000000002a9b000000000000000000000000000000000000000000000000000000000000000b0x6e34dbddacc674a87995f9b5f162b737c0cf54d7b483ac6e9a4950519cac16a7
- 204SLOAD
- 205SSTOREtokenHasPendingCommit[10907] true to false
- 206SLOAD
- 207STATICCALL3352 gas Wizards & Dragons Game.ownerOf (tokenId=10907) ( 0x1fd552a7131a9c08213397697b3afd40e496dc10)
- 216SLOAD
- 217STATICCALL3231 gas Wizards & Dragons Game.isWizard (tokenId=10907) (false)
- 222
- 223CALL222701 gas TrainingGrounds.addManyToTowerAndFlight (tokenOwner= 0x1fd552a7131a9c08213397697b3afd40e496dc10, tokenIds=[1 element]) (0x)
- 326SHA30x0000000000000000000000001fd552a7131a9c08213397697b3afd40e496dc10000000000000000000000000000000000000000000000000000000000000000a0xe552b1e3c36b85e2105a2e68b9128bcc9fe3fed773b5e846f6ca47574ff7e84c
- 327
- 328
- 329
- 330SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 331SHA30x00000000000000000000000000000000000000000000000000000000000003b000000000000000000000000000000000000000000000000000000000000000080xfb117709e821e5c2ce7b8dffe81500600b09961816e46755d90494283d6a87b7
- 332
- 333SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 334SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 335SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944, 300, 1800, 0, true)
- 336SSTORE(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 944 to 945, 300, 1800, 0, true)
- 337SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 338SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 339SHA30x00000000000000000000000000000000000000000000000000000000000003b100000000000000000000000000000000000000000000000000000000000000090xdb8dd393a0f195235f1d7bace51670e47eb77d166a01bd73749385a9a5a4aeed
- 340SLOADcommitIdStartTimeTraining[945] 1641903815
- 341SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 342SHA30x00000000000000000000000000000000000000000000000000000000000003b100000000000000000000000000000000000000000000000000000000000000080x0d07e0bc9187d93e3c1c492da11868889aaf8638aef0941f5e57fa780ac692c0
- 343SLOAD
- 344SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 345SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 346SHA30x00000000000000000000000000000000000000000000000000000000000003b100000000000000000000000000000000000000000000000000000000000000080x0d07e0bc9187d93e3c1c492da11868889aaf8638aef0941f5e57fa780ac692c0
- 347SLOAD
- 348SLOAD
- 349SHA30x0d07e0bc9187d93e3c1c492da11868889aaf8638aef0941f5e57fa780ac692c00x9869916f1f156c4ff2c311dac9c3759794e3cfba2e8c473a41a905c375008d5f
- 350SLOAD(commitQueueTraining[945][0].tokenOwner, commitQueueTraining[945][0].tokenId, commitQueueTraining[945][0].isAdding, commitQueueTraining[945][0].isUnstaking, commitQueueTraining[945][0].isTraining) ( 0x3351eca19fce8708957283922a2fe9aed4857644, 29486, true, false, true)
- 351SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 352SHA30x00000000000000000000000000000000000000000000000000000000000003b100000000000000000000000000000000000000000000000000000000000000080x0d07e0bc9187d93e3c1c492da11868889aaf8638aef0941f5e57fa780ac692c0
- 353
- 354SHA30x0d07e0bc9187d93e3c1c492da11868889aaf8638aef0941f5e57fa780ac692c00x9869916f1f156c4ff2c311dac9c3759794e3cfba2e8c473a41a905c375008d5f
- 355SLOAD(commitQueueTraining[945][0].tokenOwner, commitQueueTraining[945][0].tokenId, commitQueueTraining[945][0].isAdding, commitQueueTraining[945][0].isUnstaking, commitQueueTraining[945][0].isTraining) ( 0x3351eca19fce8708957283922a2fe9aed4857644, 29486, true, false, true)
- 356SSTORE(commitQueueTraining[945][0].tokenOwner, commitQueueTraining[945][0].tokenId, commitQueueTraining[945][0].isAdding, commitQueueTraining[945][0].isUnstaking, commitQueueTraining[945][0].isTraining) ( 0x3351eca19fce8708957283922a2fe9aed4857644 to 0x0000000000000000000000000000000000000000, 29486 to 0, true to false, false, true to false)
- 357SSTORE(commitQueueTraining[945][length], commitQueueTraining[945][length], commitQueueTraining[945][length], commitQueueTraining[945][length], commitQueueTraining[945][length], commitQueueTraining[945][length], commitQueueTraining[945][length]) (1 to 0, 1 to 0, 1 to 0, 1 to 0, 1 to 0, 1 to 0, 1 to 0)
- 358SHA30x000000000000000000000000000000000000000000000000000000000000732e000000000000000000000000000000000000000000000000000000000000000b0xcc1a569326c69e0823e116d1682326b3360a9210bdfcd8bb4533a26ed416814d
- 359SLOAD
- 360SSTOREtokenHasPendingCommit[29486] true to false
- 361SLOAD
- 362STATICCALL3352 gas Wizards & Dragons Game.ownerOf (tokenId=29486) ( 0xed04eff2e061f1fff5f04bfd97e3b9a07b698855)
- 371SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 372SHA30x00000000000000000000000000000000000000000000000000000000000003b100000000000000000000000000000000000000000000000000000000000000080x0d07e0bc9187d93e3c1c492da11868889aaf8638aef0941f5e57fa780ac692c0
- 373
- 374SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 375SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 376SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945, 300, 1800, 0, true)
- 377SSTORE(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 945 to 946, 300, 1800, 0, true)
- 378SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 946, 300, 1800, 0, true)
- 379SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 946, 300, 1800, 0, true)
- 380SHA30x00000000000000000000000000000000000000000000000000000000000003b200000000000000000000000000000000000000000000000000000000000000090x600705c89bbe663f68cf72770fe6c83b1feb85eb63cd62a02281590ff5a83ab4
- 381SLOADcommitIdStartTimeTraining[946] 1641910463
- 382SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 946, 300, 1800, 0, true)
- 383SHA30x00000000000000000000000000000000000000000000000000000000000003b200000000000000000000000000000000000000000000000000000000000000080x2a84531b2247c94425245951ef84182cced0fddcee31d3b77cb9f8ffed0c2a15
- 384SLOAD
- 385SLOAD(_commitIdCurTraining, _commitIdPendingTraining, timePerCommitBatch, timeToAllowArb, pendingMintAmt, allowCommits) (952, 946, 300, 1800, 0, true)
-