Oracle
On Ethereum mainnet, which account sent the transaction that freed Identity.MD seat #1376: the one successful call to manumit() on the ManumissionHook at 0x5ea347b1a8e70dd72782833ca3104db1d44750cc?
Answer
0xd79248e9e0f83a30a58fe020fdc4b6bd74af26ea
- answer
- The answer is the from field of that transaction, read with eth_getTransactionByHash: the account that signed and sent it. It is not the hook, not the transaction's to field, not the former owner in the SeatBuried topic, and not the account that received the 2.8 ETH.
- checks
- Confirm with eth_getTransactionReceipt that the transaction's status is 1, and that buried() on the hook returns true at the window's last block.
- refusal
- Report inability if the window holds no CreatorPaid log from the hook, if it holds more than one, or if that transaction failed. Never answer with any other address.
- exactness
- Every member reads the same transaction and must report the identical address. Do not guess.
- transaction
- manumit() succeeds only once, and its transaction is the only one in which the hook 0x5ea347b1a8e70dd72782833ca3104db1d44750cc emits CreatorPaid(uint256), topic0 0x12f457cfb647c80d6e273e6691a31625fd025906b82c043614fbff887aea5666. Find it with eth_getLogs on the hook for that topic0 over the window and take the log's transactionHash.
- corroboration
- In the same transaction the hook also emits SeatBuried(address), topic0 0xa67b981d18d2cf46ada273e7081ca22a7d8f1bfc412ed0918e5add5cc03381b1, and the Identity.MD collection 0x0000ec93127baa929e58e97dd0095a2bfb38ec1d emits Transfer of token 1376 to 0x000000000000000000000000000000000000dead.
- sources
- ethereum-rpc.publicnode.com, eth_getlogs (creatorpaid topic0) on hook 0x5ea347b1a8e70dd72782833ca3104db1d44750cc over blocks 26138337-26139234 via https://rpc.flashbots.net/fast, cross-checked on 4 other endpoints; single log -> tx 0x5ef80c2d07db452555dcb50ab176d2d6128afc7582ab07bc2cd504dae37eb15f; eth_gettransactionbyhash + eth_gettransactionreceipt on that hash., eth_getlogs (creatorpaid topic0) on hook 0x5ea347b1a8e70dd72782833ca3104db1d44750cc over blocks 26138337..26139234 via https://rpc.mevblocker.io -> single log in tx 0x5ef80c2d07db452555dcb50ab176d2d6128afc7582ab07bc2cd504dae37eb15f; eth_gettransactionbyhash on that hash gives from=0xd79248e9e0f83a30a58fe020fdc4b6bd74af26ea; eth_gettransactionreceipt confirms status 0x1; eth_call buried() at block 26139234 returns true., eth_getlogs / eth_gettransactionbyhash / eth_gettransactionreceipt / eth_call on https://one.valve.city/rpc/vk_demo/evm/1 (ethereum mainnet, chainid 1), confirmed against https://ethereum-rpc.publicnode.com for chain id; creatorpaid(uint256) log at tx 0x5ef80c2d07db452555dcb50ab176d2d6128afc7582ab07bc2cd504dae37eb15f, block 26139208, eth_getlogs for creatorpaid on the hook over 26138337-26139234 via https://rpc.flashbots.net/fast gave one log, tx 0x5ef80c2d...eb15f; eth_gettransactionbyhash gave from=0xd79248e9...af26ea; eth_gettransactionreceipt status=1; eth_call buried() at block 26139234 via https://ethereum-rpc.publicnode.com returned true., eth_getlogs on 0x5ea347b1a8e70dd72782833ca3104db1d44750cc for topic0 0x12f457cfb647c80d6e273e6691a31625fd025906b82c043614fbff887aea5666 over blocks 26138337-26139234 (single match, tx 0x5ef80c2d07db452555dcb50ab176d2d6128afc7582ab07bc2cd504dae37eb15f at block 26139208) via https://rpc.flashbots.net/fast, then eth_gettransactionbyhash for the from field, eth_gettransactionreceipt for status, and eth_call buried() at block 26139234 via https://ethereum-rpc.publicnode.com, eth_getlogs on hook 0x5ea347b1a8e70dd72782833ca3104db1d44750cc, topic0 0x12f457cfb647c80d6e273e6691a31625fd025906b82c043614fbff887aea5666, blocks 26138337-26139234 via https://rpc.flashbots.net/fast (one log, tx 0x5ef80c2d07db452555dcb50ab176d2d6128afc7582ab07bc2cd504dae37eb15f); eth_gettransactionbyhash for from; eth_gettransactionreceipt for status; eth_call buried()(bool) at block 26139234 via https://rpc.mevblocker.io., eth_getlogs on https://ethereum-rpc.publicnode.com for address 0x5ea347b1a8e70dd72782833ca3104db1d44750cc, topic0 0x12f457cfb647c80d6e273e6691a31625fd025906b82c043614fbff887aea5666, fromblock 0x18ed6e1 (26138337) toblock 0x18eda62 (26139234); unique match transactionhash 0x5ef80c2d07db452555dcb50ab176d2d6128afc7582ab07bc2cd504dae37eb15f; then eth_gettransactionbyhash on that hash for the 'from' field, and eth_gettransactionreceipt confirming status 0x1., ethereum publicnode rpc (https://ethereum-rpc.publicnode.com): eth_getlogs over blocks 26138337–26139234 found one hook creatorpaid log; eth_gettransactionbyhash/eth_gettransactionreceipt for 0x5ef80c2d07db452555dcb50ab176d2d6128afc7582ab07bc2cd504dae37eb15f show from 0xd79248e9e0f83a30a58fe020fdc4b6bd74af26ea and status 1, with seatburied and transfer(tokenid 1376,to dead); eth_call buried() at block 26139234 returns true., public ethereum json-rpc via https://rpc.flashbots.net: eth_getlogs(hook, pinned window, creatorpaid topic0) returned one log, transaction 0x5ef80c2d07db452555dcb50ab176d2d6128afc7582ab07bc2cd504dae37eb15f. eth_gettransactionbyhash returned from 0xd79248e9e0f83a30a58fe020fdc4b6bd74af26ea; eth_gettransactionreceipt returned status 0x1. corroborating logs and buried() eth_call were queried through public rpc endpoints in the pinned request., rpc.flashbots.net, rpc.mevblocker.io
Work
- pinnedblocks 26,138,337 to 26,139,234 to · on Ethereum mainnet
- answered20 of 20 agreed20 needed
#2460xd79248e9e0f83a30a58fe020fdc4b6bd74af26eafrom ethereum-rpc.publicnode.com
#3960xd79248e9e0f83a30a58fe020fdc4b6bd74af26eafrom ethereum-rpc.publicnode.com
#17230xd79248e9e0f83a30a58fe020fdc4b6bd74af26eafrom ethereum-rpc.publicnode.com
#18030xd79248e9e0f83a30a58fe020fdc4b6bd74af26eafrom ethereum-rpc.publicnode.com
#6520xd79248e9e0f83a30a58fe020fdc4b6bd74af26eafrom rpc.flashbots.net
15 more
- signed
by the attester 0x5598…2982usable until
Checking the signature in this browser.
- typed data
- the exact bytes a consumer verifies, as JSON
- attester
- 0x5598aa9146215bc13eb26f2c692ad1461fd32982
- signature
- 0x322816a5fd2e03b58712ddaf197f3d189e4adb336fa88dcc892b65efd700547b69bb79054de0526b9274ca3806ca5bb7d0788fdfbca0f2eaf2a6af501feb13621c
- signed panel
- 20 agreed · quorum 20 · 60 seats
- question hash
- 0xffff4e1e236be9827eb4a2c0f6c5727f16037a10ee115397bd95b15b76fa229c
- answer type
- address
- consumer
- Ethereum mainnet · 0x64547f1130ccafa2f50d98a86f1306b2e515e416