Enriched Transactions
Chain
Dataset name
berachain_bepolia.receipt_transactionsVersion
1.0.0Description
Transaction data including input, value, from and to address, and metadata for the block, gas, and receipts.
Example data
| id | hash | nonce | block_hash | block_number | transaction_index | from_address | to_address | value | gas | gas_price | input | max_fee_per_gas | max_priority_fee_per_gas | transaction_type | block_timestamp | receipt_cumulative_gas_used | receipt_gas_used | receipt_contract_address | receipt_status | receipt_effective_gas_price | receipt_root_hash | receipt_l1_fee | receipt_l1_gas_used | receipt_l1_gas_price | receipt_l1_fee_scalar | receipt_l1_blob_base_fee | receipt_l1_blob_base_fee_scalar | blob_versioned_hashes | max_fee_per_blob_gas | receipt_l1_block_number | receipt_l1_base_fee_scalar | gateway_fee | fee_currency | gateway_fee_recipient |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| enriched_transaction_v2_0x914552364839087adec9b4dbd62ce46ad8d67028bc927c46f9b3c99c43b5fab5_0 | 0xd35e82a30cd9aa72e7f5e012c4b7975fed56bd39c9bd34c242f581e48c9a8754 | 1 | 0x914552364839087adec9b4dbd62ce46ad8d67028bc927c46f9b3c99c43b5fab5 | 19521 | 0 | 0x0cf32c7c003bd9fdbd5ba635daedcb1070e77de0 | 0x4e59b44847b379578588920ca78fbf26c0b4956c | 0 | 0 | 0x000000000000000000000000000000000000000000000000000000000000000160808060405234601557614039908161001a8239f35b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c80630613fef81461039457806306fdde031461038f578063075461721461038a578063095ea7b3146103855780630f85da32146103805780631778260f1461037b57806318160ddd146103765780631b9e2fad146103715780631e569d7b1461036c5780631e9a69501461036757806321ddb7df1461036257806323b872dd1461035d5780632477e76a146103585780632b153ce114610353578063313ce5671461034e5780633a46b1a8146103495780633b6ccac91461034457806340c10f191461033f578063441b76d81461033a578063471b57a314610335578063489fa30a146103305780634bf5d7e91461032b578063586d8b4c14610326578063587cde1e146103215780635c19a95c1461031c5780635ebaf1db146103175780636fcfff451461031257806370a082311461030d578063715018a6146103085780637ecebe0014610303578063814d2614146102fe57806384b0196e146102f95780638da5cb5b146102f45780638e539e8c146102ef57806391ddadf4146102ea5780639203ad5d146102e557806395d89b41146102e05780639750aad7146102db5780639ab24eb0146102d65780639b05e781146102d15780639c8b0547146102cc578063a29a43bb146102c7578063a9059cbb146102c2578063ac9650d8146102bd578063c160b284146102b8578063c3cda520146102b3578063c4d66de8146102ae578063d66e54e1146102a9578063dc63bd40146102a4578063dd62ed3e1461029f578063f1127ed81461029a578063f2fde38b14610295578063f59f3cbf14610290578063fa8ce2451461028b578063fca3b5aa146102865763fdabc98614610281575f80fd5b61256a565b6124ed565b6124b2565b61240b565b6123e2565b612307565b61229e565b612200565b6121da565b612059565b611f18565b611eb9565b611dbd565b611d78565b611cea565b611c36565b611c1d565b611be6565b611a9c565b611a81565b611a5e565b611a33565b6118f6565b6118b1565b6117d9565b611731565b61169a565b61160a565b6115c8565b611542565b61151c565b6114fa565b61149a565b6113c4565b611167565b611077565b61105f565b611020565b610ec1565b610e92565b610d50565b610d35565b610c15565b610b77565b6109ac565b610986565b6107b8565b610797565b6106fd565b6106d4565b6106ae565b610600565b6104e1565b6104bc565b610489565b6103c9565b600435906001600160a01b03821682036103af57565b5f80fd5b602435906001600160a01b03821682036103af57565b346103af5760403660031901126103af576103e2610399565b602435908115158092036103af5760206001600160a01b037f7cc8eedb33d0513aac63d861ea275788d3526752cda024d59cfad9d9174190ca92610424613193565b1692835f526009825260405f2060ff1981541660ff8316179055604051908152a2005b5f9103126103af57565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b906020610486928181520190610451565b90565b346103af575f3660031901126103af576104b86104a46125ab565b604051918291602083526020830190610451565b0390f35b346103af575f3660031901126103af5760206001600160a01b035f5416604051908152f35b346103af5760403660031901126103af576104fa610399565b602435335f52600960205260ff60405f205416156105de57339081156105cb576001600160a01b0383169283156105b857817f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925926105a460209361058e336001600160a01b03165f527f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0160205260405f2090565b906001600160a01b03165f5260205260405f2090565b55604051908152a360405160018152602090f35b634a1406b160e11b5f525f60045260245ffd5b63e602df0560e01b5f525f60045260245ffd5b63f2d81d9560e01b5f5260045ffd5b6004359063ffffffff821682036103af57565b346103af5760203660031901126103af576106196105ed565b610621613193565b63ffffffff811690811580156106a3575b610694577fd257e80fd5337e71c312e3765759b53192ff844bee242248b277a77a9d82c12e9160209163ffffffff60a01b1977ffffffff00000000000000000000000000000000000000006001549260a01b16911617600155604051908152a1005b6356e9bbfb60e11b5f5260045ffd5b50611fff8211610632565b346103af575f3660031901126103af57602063ffffffff60015460a01c16604051908152f35b346103af575f3660031901126103af5760205f80516020613fcd83398151915254604051908152f35b346103af5760203660031901126103af576001600160a01b0361071e610399565b165f526009602052602060ff60405f2054166040519015158152f35b9181601f840112156103af5782359167ffffffffffffffff83116103af57602083818601950101116103af57565b60206003198201126103af576004359067ffffffffffffffff82116103af576107939160040161073a565b9091565b346103af5760206107b06107aa36610768565b90612618565b604051908152f35b346103af5760403660031901126103af576107d1610399565b602435906107df823361320e565b331561097357338015908115610904575f9061081d61080c865f80516020613fcd83398151915254612713565b5f80516020613fcd83398151915255565b610842855f80516020613fcd83398151915254035f80516020613fcd83398151915255565b6040518581527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602090a36108c9575b6001600160a01b0390610887835f33613bae565b610891838261324a565b60405192835216907fd12200efa34901b99367694174c3b0d32c99585fdf37c7c26892136ddd0836d960203392a36108c76131e8565b005b5f80516020613fcd833981519152546001600160d01b03908181116108ef575050610873565b630e58ae9360e11b5f5260045260245260445ffd5b335f9081525f80516020613fad83398151915260205260409020548481106109585790845f9203610952336001600160a01b03165f525f80516020613fad83398151915260205260405f2090565b5561081d565b63391434e360e21b5f5233600452602452604484905260645ffd5b634b637e8f60e11b5f525f60045260245ffd5b346103af575f3660031901126103af57602063ffffffff60015460c01c16604051908152f35b346103af5760603660031901126103af576109c5610399565b6109cd6103b3565b604435906001600160a01b0383165f52600960205260ff60405f205416156105de576109f9828461320e565b610a03338461309e565b9260018401610a23575b610a17935061340d565b60405160018152602090f35b828410610a3f57610a3a83610a1795033383613b4f565b610a0d565b8284637dc7a0d960e11b5f523360045260245260445260645ffd5b634e487b7160e01b5f52604160045260245ffd5b6040810190811067ffffffffffffffff821117610a8a57604052565b610a5a565b90601f8019910116810190811067ffffffffffffffff821117610a8a57604052565b60405190610ac0604083610a8f565b565b81601f820112156103af5780359067ffffffffffffffff8211610a8a5760405192610af7601f8401601f191660200185610a8f565b828452602083830101116103af57815f926020809301838601378301015290565b9060406003198301126103af576004356001600160a01b03811681036103af57916024359067ffffffffffffffff82116103af5761048691600401610ac2565b6040518151909260209284929081908501845e82019081520301902090565b346103af576104b8610ba66001600160a01b03610b9336610b18565b91165f52600460205260405f2090610b58565b546040805163ffffffff83168152602092831c6001600160801b03169281019290925290918291820190565b60406003198201126103af576004359067ffffffffffffffff82116103af57610bfd9160040161073a565b90916024356001600160801b03811681036103af5790565b346103af57610c2336610bd2565b9190335f526005602052610c3b60405f2082846125ff565b91610c53846001600160801b03855460201c166126a4565b926001600160801b03610c81610c7a336001600160a01b03165f52600660205260405f2090565b85856125ff565b54166001600160801b03808616911610610d3057805463ffffffff19164363ffffffff16178155610cf093610ceb915b9073ffffffffffffffffffffffffffffffff0000000082549160201b169073ffffffffffffffffffffffffffffffff000000001916179055565b6126c4565b6040516001600160801b0390921682529033907faba377162291315e8f2d858c2eb7e5088df2d096757bf9781eea90fe7dda7d2b9080602081015b0390a3005b6131d9565b346103af575f3660031901126103af57602060405160128152f35b346103af5760403660031901126103af57610d69610399565b6024359065ffffffffffff610d7d42613259565b1680831015610e7c5750610dc4610dca916001600160a01b03165f527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0160205260405f2090565b91613259565b8154905f829160058411610e24575b610de493508461369d565b9081610e025750506001600160d01b035f5b60405191168152602090f35b610e136001600160d01b0392612720565b905f5260205f20015460301c610df6565b9192610e2f81613532565b8103908111610e7757610de493855f5265ffffffffffff8260205f2001541665ffffffffffff8516105f14610e65575091610dd9565b929150610e7190612705565b90610dd9565b612690565b82637669fc0f60e11b5f5260045260245260445ffd5b346103af576104b8610ba66001600160a01b03610eae36610b18565b91165f52600560205260405f2090610b58565b346103af5760403660031901126103af57610eda610399565b6024356001600160a01b035f54163303611011576001600160a01b03821615610ffe575f80516020613fcd83398151915254818101809111610e77575f80516020613fcd833981519152556001600160a01b03821680610fcc57815f80516020613fcd83398151915254035f80516020613fcd833981519152555b6040518281525f907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602090a35f80516020613fcd83398151915254916001600160d01b03808411610fb557610fad83835f613bae565b6108c76131e8565b630e58ae9360e11b5f52600484905260245260445ffd5b610ff3836001600160a01b03165f525f80516020613fad83398151915260205260405f2090565b828154019055610f55565b63ec442f0560e01b5f525f60045260245ffd5b6306c3ad3b60e21b5f5260045ffd5b346103af5760206001600160801b036110556001600160a01b0361104336610b18565b91165f526006845260405f2090610b58565b5416604051908152f35b346103af575f3660031901126103af576108c761273b565b346103af5761112861108836610bd2565b929161109d6001600160801b0385163361320e565b335f5260076020526110e360405f206110ba86825460801c6126a4565b81546001600160801b031660809190911b6fffffffffffffffffffffffffffffffff1916179055565b335f526004602052610ceb6110fc60405f2084846125ff565b805460201c6001600160801b03908116870116815463ffffffff19164363ffffffff1617825590610cb1565b6040516001600160801b0390921682529033907f23031c323c53188b79b7ee95867e49f995174fa03f33678ddcb46c514f07e021908060208101610d2b565b346103af575f3660031901126103af576104b8604051611188604082610a8f565b600e81527f6d6f64653d74696d657374616d700000000000000000000000000000000000006020820152604051918291602083526020830190610451565b90600182811c921680156111f4575b60208310146111e057565b634e487b7160e01b5f52602260045260245ffd5b91607f16916111d5565b604051905f827fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1025491611230836111c6565b80835292600181169081156112d25750600114611254575b610ac092500383610a8f565b507fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1025f90815290917f42ad5d3e1f2e6e70edcf6d991b8a3023d3fca8047a131592f9edb9fd9b89d57d5b8183106112b6575050906020610ac092820101611248565b602091935080600191548385890101520191019091849261129e565b60209250610ac094915060ff191682840152151560051b820101611248565b604051905f827fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1035491611323836111c6565b80835292600181169081156112d2575060011461134657610ac092500383610a8f565b507fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1035f90815290917f5f9ce34815f8e11431c7bb75a8e6886a91478f7ffc1dbb0a98dc240fddd76b755b8183106113a8575050906020610ac092820101611248565b6020919350806001915483858901015201910190918492611390565b346103af575f3660031901126103af576040515f6002546113e4816111c6565b80845290600181169081156114765750600114611418575b6104b88361140c81850382610a8f565b60405191829182610475565b60025f9081527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace939250905b80821061145c5750909150810160200161140c6113fc565b919260018160209254838588010152019101909291611444565b60ff191660208086019190915291151560051b8401909101915061140c90506113fc565b346103af5760203660031901126103af576001600160a01b036114bb610399565b165f527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0060205260206001600160a01b0360405f205416604051908152f35b346103af5760203660031901126103af576108c7611516610399565b33613288565b346103af575f3660031901126103af5760206001600160a01b0360015416604051908152f35b346103af5760203660031901126103af5761159461155e610399565b6001600160a01b03165f527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0160205260405f2090565b5463ffffffff81116115b15760209063ffffffff60405191168152f35b6306dfcc6560e41b5f52602060045260245260445ffd5b346103af5760203660031901126103af5760206107b06115e6610399565b6001600160a01b03165f525f80516020613fad83398151915260205260405f205490565b346103af575f3660031901126103af57611622613193565b5f6001600160a01b037f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930054811981167f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930055167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346103af5760203660031901126103af576001600160a01b036116bb610399565b165f527f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb00602052602060405f2054604051908152f35b9060406003198301126103af576004356001600160a01b03811681036103af57916024359067ffffffffffffffff82116103af576107939160040161073a565b346103af57602061174a611744366116f1565b91612845565b6040519015158152f35b9293906001600160a01b039261177f61178d92600f60f81b875260e0602088015260e0870190610451565b908582036040870152610451565b9360608401521660808201525f60a082015260c0818303910152602080835192838152019201905f5b8181106117c35750505090565b82518452602093840193909201916001016117b6565b346103af575f3660031901126103af577fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d100541580611888575b156118435761181f6111fe565b6118276112f1565b906104b8611833612a8d565b6040519384933091469186611754565b60405162461bcd60e51b815260206004820152601560248201527f4549503731323a20556e696e697469616c697a656400000000000000000000006044820152606490fd5b507fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1015415611812565b346103af575f3660031901126103af5760206001600160a01b037f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005416604051908152f35b346103af5760203660031901126103af5760043565ffffffffffff61191a42613259565b169081811015611a1e5761192d90613259565b5f80516020613fed83398151915254905f8291600584116119be575b61196193505f80516020613fed83398151915261369d565b8061197257506040515f8152602090f35b6119836001600160d01b0391612720565b5f80516020613fed8339815191525f527f88c46c62109817164d0ae1873830d4299a82e5daf552a3d8e989b27638fcf748015460301c610df6565b91926119c981613532565b8103908111610e7757611961935f80516020613fed8339815191525f5265ffffffffffff8260205f2001541665ffffffffffff8516105f14611a0c575091611949565b929150611a1890612705565b90611949565b637669fc0f60e11b5f5260045260245260445ffd5b346103af575f3660031901126103af576020611a4e42613259565b65ffffffffffff60405191168152f35b346103af5760203660031901126103af5760206107b0611a7c610399565b612aa8565b346103af575f3660031901126103af576104b86104a4612afa565b346103af57611aaa36610768565b611ab2613193565b67ffffffffffffffff8111610a8a57611ad581611ad06002546111c6565b612b1b565b5f91601f8211600114611b4657611b2382807f22e8cea885a4b7de3886bb99b58052f39daab345deeee849f6c72087f1b35de9955f91611b3b575b508160011b915f199060031b1c19161790565b6002555b611b3660405192839283612c29565b0390a1005b90508301355f611b10565b60025f52601f1982167f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b818110611bce575093837f22e8cea885a4b7de3886bb99b58052f39daab345deeee849f6c72087f1b35de99510611bb5575b5050600182811b01600255611b27565b8201355f19600385901b60f8161c191690555f80611ba5565b83860135835560209586019560019093019201611b73565b346103af5760203660031901126103af5760206001600160d01b03611c14611c0f61155e610399565b61335d565b16604051908152f35b346103af57602061174a611c30366116f1565b91612c50565b346103af57611cb2611c4736610bd2565b9291335f526005602052610ceb611c6260405f2084846125ff565b611c79866001600160801b03835460201c16612e93565b73ffffffffffffffffffffffffffffffff0000000082549160201b169073ffffffffffffffffffffffffffffffff000000001916179055565b906001600160801b03604051911681527fae8e6c975978143902c820cfff730990781faf7ad970ce723d9e58655761347460203392a3005b346103af5760203660031901126103af576001600160a01b03611d0b610399565b611d13613193565b168015611d6957600154816001600160a01b0382167f96d621126ebae771afc3398d70236d4cec9cda04b8a0888161100f5b7c9b491b5f80a373ffffffffffffffffffffffffffffffffffffffff191617600155005b63d92e233d60e01b5f5260045ffd5b346103af5760403660031901126103af57611d91610399565b602435335f52600960205260ff60405f205416156105de57610a1791611db7823361320e565b3361340d565b60203660031901126103af5760043567ffffffffffffffff81116103af57366023820112156103af5780600401359067ffffffffffffffff82116103af578160051b9036602483830101116103af57346103af57604051926020845280846020015260408481019380602485018637850101928391611e47575b5050508060405260401b17613387565b9091925b80915f6044825187016024810135918291018537389084305af415611eb057602067ffffffffffffffe0603f5f9381198a87030181528301943d81523d858583013e3d010116933d01015282811015611ea45790611e4b565b509150505f8080611e37565b853d5f823e3d90fd5b346103af5760203660031901126103af5760043567ffffffffffffffff81116103af576001600160801b03602080611ef681943690600401610ac2565b604051928184925191829101835e810160088152030190205416604051908152f35b346103af5760c03660031901126103af57611f31610399565b6044359060243560643560ff811681036103af5760843560a43591854211612046579161203a916120419360426108c79860405160208101917fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf83526001600160a01b038b166040830152896060830152608082015260808152611fb660a082610a8f565b519020611fc1613dcb565b611fc9613e35565b6040519060208201927f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f8452604083015260608201524660808201523060a082015260a0815261201a60c082610a8f565b519020906040519161190160f01b83526002830152602282015220613398565b91826133b0565b613288565b85632341d78760e11b5f5260045260245ffd5b346103af5760203660031901126103af57612072610399565b5f8051602061400d833981519152549067ffffffffffffffff6120ae60ff604085901c16156120a0565b1590565b9367ffffffffffffffff1690565b16801590816121d2575b60011490816121c8575b1590816121bf575b506121b05761210e9082612105600167ffffffffffffffff195f8051602061400d8339815191525416175f8051602061400d83398151915255565b61217657612eb3565b61211457005b61214368ff0000000000000000195f8051602061400d83398151915254165f8051602061400d83398151915255565b604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2908060208101611b36565b6121ab600160401b68ff0000000000000000195f8051602061400d8339815191525416175f8051602061400d83398151915255565b612eb3565b63f92ee8a960e01b5f5260045ffd5b9050155f6120ca565b303b1591506120c2565b8391506120b8565b346103af575f3660031901126103af5760206001600160801b0360035416604051908152f35b346103af5760203660031901126103af576122196105ed565b612221613193565b63ffffffff81169081158015612293575b612284577fed6ddb1d14a5f2efb1c569e5d75960519ac932e2c3d456e6d95762061c685c999160209163ffffffff60c01b196001549163ffffffff60c01b9060c01b16911617600155604051908152a1005b632f14f4f960e01b5f5260045ffd5b50611fff8211612232565b346103af5760403660031901126103af5760206122fe6122bc610399565b61058e6122c76103b3565b916001600160a01b03165f527f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0160205260405f2090565b54604051908152f35b346103af5760403660031901126103af57612320610399565b6024359063ffffffff821682036103af576104b891612384612392926123446130e0565b5061234d6130e0565b506001600160a01b03165f527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0160205260405f2090565b61238c6130e0565b50613b26565b50604051906123a082610a6e565b5465ffffffffffff8116825260301c60208201526040519182918291909160206001600160d01b0381604084019565ffffffffffff8151168552015116910152565b346103af5760203660031901126103af576108c76123fe610399565b612406613193565b6130f8565b346103af5761247761241c36610bd2565b9291335f526004602052612437611c6260405f2084846125ff565b335f90815260076020526040902080546001600160801b038116608091821c87900390911b6fffffffffffffffffffffffffffffffff19161790556126c4565b6040516001600160801b0390921682529033907fabb23fd3a3e0e63d68fab24ef90be479363fa89b757065641e6a77ca49d45ba690602090a3005b346103af5760203660031901126103af576001600160a01b036124d3610399565b165f526007602052602060405f205460801c604051908152f35b346103af5760203660031901126103af576001600160a01b0361250e610399565b612516613193565b168015611d69575f54816001600160a01b0382167f3b0007eb941cf645526cbb3a4fdaecda9d28ce4843167d9263b536a1f1edc0f65f80a373ffffffffffffffffffffffffffffffffffffffff1916175f55005b346103af5760203660031901126103af576001600160a01b0361258b610399565b165f52600760205260206001600160801b0360405f205416604051908152f35b604051906125ba604083610a8f565b601582527f4265726120476f7665726e616e636520546f6b656e00000000000000000000006020830152565b6020908260405193849283378101600881520301902090565b6020919283604051948593843782019081520301902090565b6001600160801b03600354169182156126895760206001600160801b03928260405193849283378101600881520301902054167812725dd1d243aba0e75fe645cc4873f9e65afe688c928e1f22811082021561267c57670de0b6b3a7640000020490565b637c5f487d5f526004601cfd5b5050505f90565b634e487b7160e01b5f52601160045260245ffd5b906001600160801b03809116911601906001600160801b038211610e7757565b81604051928392833781015f815203902090565b908160209103126103af575190565b6040513d5f823e3d90fd5b9081611fff0291611fff830403610e7757565b9060018201809211610e7757565b91908201809211610e7757565b5f19810191908211610e7757565b91908203918211610e7757565b600460206001600160a01b0361276761275b5f546001600160a01b031690565b6001600160a01b031690565b16604051928380926338783dc360e01b82525afa801561284057612792915f91612811575b506126f2565b6127b147916127ac5f80516020613fcd8339815191525490565b612713565b8082111561280d576127e7612808917fbef567cd1f0f14efefc29842ca1de0d16dff08c828433ba7a31bb8c75ca7a6f09361272e565b6127f08161322d565b60408051338152602081019290925290918291820190565b0390a1565b5050565b612833915060203d602011612839575b61282b8183610a8f565b8101906126d8565b5f61278c565b503d612821565b6126e7565b9061286b612864836001600160a01b03165f52600560205260405f2090565b84836125ff565b549261288863ffffffff85165b9460201c6001600160801b031690565b936001600160801b03851615908115612a6a575b50612a62576129056128c96128c2856001600160a01b03165f52600660205260405f2090565b83856125ff565b6128eb866128de83546001600160801b031690565b036001600160801b031690565b6001600160801b03166001600160801b0319825416179055565b61293a61291e856128de6003546001600160801b031690565b6001600160801b03166001600160801b03196003541617600355565b6129586128c9846001600160a01b03165f52600760205260405f2090565b6129656128c982846125e6565b5f6129846128c2856001600160a01b03165f52600560205260405f2090565b5561299d61275b61275b6001546001600160a01b031690565b91823b156103af5760405163f3fef3a360e01b81526001600160a01b03851660048201526001600160801b0386166024820152925f908490604490829084905af1928315612840576129f493612a48575b506126c4565b917f574d5117cce15ba0f7443c955ec7bfc5f3e9b50ac2314a0f33ab7a9ea94c3ab16001600160a01b0360405193169280612a403394829190916001600160801b036020820193169052565b0390a4600190565b80612a565f612a5c93610a8f565b80610447565b5f6129ee565b505050505f90565b600154612a87925061209c919060c01c63ffffffff165b9061333f565b5f61289c565b60405190612a9c602083610a8f565b5f808352366020840137565b6001600160a01b0316805f52600760205260405f2054905f525f80516020613fad83398151915260205260405f2054906001600160801b0381168203918211610e775760801c8103908111610e775790565b60405190612b09604083610a8f565b60038252621091d560ea1b6020830152565b601f8111612b27575050565b60025f5260205f20906020601f840160051c83019310612b61575b601f0160051c01905b818110612b56575050565b5f8155600101612b4b565b9091508190612b42565b601f8111612b77575050565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace035f5260205f20906020601f840160051c83019310612bd0575b601f0160051c01905b818110612bc5575050565b5f8155600101612bba565b9091508190612bb1565b601f8211612be757505050565b5f5260205f20906020601f840160051c83019310612c1f575b601f0160051c01905b818110612c14575050565b5f8155600101612c09565b9091508190612c00565b90918060409360208452816020850152848401375f828201840152601f01601f1916010190565b90612c6f612864836001600160a01b03165f52600460205260405f2090565b5492612c8063ffffffff8516612878565b936001600160801b03851615908115612e72575b50612a6257612cb761291e85612cb26003546001600160801b031690565b6126a4565b612ce6612cc482846125e6565b6128eb86612cd983546001600160801b031690565b016001600160801b031690565b612d07612cc46128c2856001600160a01b03165f52600660205260405f2090565b612d98612d25846001600160a01b03165f52600760205260405f2090565b6001600160801b03868254612d7c8383612d4f612d48856001600160801b031690565b9460801c90565b87546001600160801b03169190039190911660801b6fffffffffffffffffffffffffffffffff1916178555565b01166001600160801b03166001600160801b0319825416179055565b5f612db76128c2856001600160a01b03165f52600460205260405f2090565b55612dd061275b61275b6001546001600160a01b031690565b91823b156103af576040516356e4bb9760e11b81526001600160a01b03851660048201526001600160801b0386166024820152925f908490604490829084905af192831561284057612e2693612a4857506126c4565b917f331ddcd7d9830ca2dd8d4e44a2ff8d00f690b6b56827cb02135ee066a702f65f6001600160a01b0360405193169280612a403394829190916001600160801b036020820193169052565b600154612e8d925061209c919060a01c63ffffffff16612a81565b5f612c94565b906001600160801b03809116911603906001600160801b038211610e7757565b612ec790612ebf613988565b612406613988565b612ecf6125ab565b612ed7612afa565b90612ee0613988565b612ee8613988565b80519067ffffffffffffffff8211610a8a57612f2d82612f287f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace03546111c6565b612b6b565b602090601f8311600114612fd9579180612f6192612f8895945f92612fce575b50508160011b915f199060031b1c19161790565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace03556139b3565b612fb5751fff000000000000000000000000000000000000000063ffffffff60a01b196001541617600155565b6001805463ffffffff60c01b1916611fff60c01b179055565b015190505f80612f4d565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace035f52601f19831691907f2ae08a8e29253f69ac5d979a101956ab8f8d9d7ded63fa7a83b16fc47648eab0925f5b8181106130865750916001939185612f889796941061306e575b505050811b017f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace03556139b3565b01515f1960f88460031b161c191690555f8080613041565b92936020600181928786015181550195019301613027565b9061058e6130dc926001600160a01b03165f527f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0160205260405f2090565b5490565b604051906130ed82610a6e565b5f6020838281520152565b6001600160a01b03168015613180576001600160a01b037f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300548282198216177f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930055167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3565b631e4fbdf760e01b5f525f60045260245ffd5b6001600160a01b037f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300541633036131c657565b63118cdaa760e01b5f523360045260245ffd5b631496906160e01b5f5260045ffd5b475f80516020613fcd83398151915254116131ff57565b63473ab96d60e11b5f5260045ffd5b61321790612aa8565b1061321e57565b63569d45cf60e11b5f5260045ffd5b5f9081803892815af11561323d57565b63b12d13eb5f526004601cfd5b5f80809338935af11561323d57565b65ffffffffffff81116132715765ffffffffffff1690565b6306dfcc6560e41b5f52603060045260245260445ffd5b6001600160a01b038181165f8181527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0060205260408120805486851673ffffffffffffffffffffffffffffffffffffffff1982168117909255610ac0969416946133399390928691907f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9080a46001600160a01b03165f525f80516020613fad83398151915260205260405f205490565b91613701565b9063ffffffff809116918143160316111561335957600190565b5f90565b8054908161336b5750505f90565b815f19810111610e77575f525f199060205f2001015460301c90565b8060401c9067ffffffffffffffff16f35b9161048693916133a79361386c565b9092919261390c565b6001600160a01b0316805f527f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb0060205260405f208054928391600183019055036133f8575050565b6301d4b62360e61b5f5260045260245260445ffd5b9291906001600160a01b038416938415610973576001600160a01b0382168015610ffe57613458826001600160a01b03165f525f80516020613fad83398151915260205260405f2090565b54958487106134ee5784610ac096970361348f846001600160a01b03165f525f80516020613fad83398151915260205260405f2090565b556134b7846001600160a01b03165f525f80516020613fad83398151915260205260405f2090565b8054860190556040518581527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602090a3613bae565b63391434e360e21b5f526001600160a01b0383166004526024879052604485905260645ffd5b811561351e570490565b634e487b7160e01b5f52601260045260245ffd5b600181111561048657806001700100000000000000000000000000000000831015613660575b6136066135fc6135f26135e86135de6135d46135c361360d9760048a600160401b6136129c1015613653575b640100000000811015613646575b62010000811015613639575b61010081101561362c575b601081101561361f575b1015613617575b60030260011c90565b6135cd818b613514565b0160011c90565b6135cd818a613514565b6135cd8189613514565b6135cd8188613514565b6135cd8187613514565b6135cd8186613514565b8093613514565b821190565b900390565b60011b6135ba565b60041c9160021b916135b3565b60081c9160041b916135a9565b60101c9160081b9161359e565b60201c9160101b91613592565b60401c9160201b91613584565b505061361261360d6136066135fc6135f26135e86135de6135d46135c36136878a60801c90565b9850600160401b97506135589650505050505050565b91905b8382106136ad5750505090565b9091928083169080841860011c8201809211610e7757845f5265ffffffffffff8260205f2001541665ffffffffffff8416105f146136ef5750925b91906136a0565b9392506136fb90612705565b916136e8565b91906001600160a01b038116926001600160a01b038116908482141580613863575b61372f575b5050505050565b816137e1575b505082613744575b8080613728565b6137d66137bd7fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724936137b76137b16001600160d01b03956001600160a01b03165f527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0160205260405f2090565b91613cd3565b90613d3e565b6040805192851683529316602082015291829190820190565b0390a25f808061373d565b6001600160d01b036138596137bd61384a7fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724946001600160a01b03165f527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0160205260405f2090565b61385388613cd3565b90613d04565b0390a25f80613735565b50831515613723565b91907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084116138e3579160209360809260ff5f9560405194855216868401526040830152606082015282805260015afa15612840575f516001600160a01b038116156138d957905f905f90565b505f906001905f90565b5050505f9160039190565b600411156138f857565b634e487b7160e01b5f52602160045260245ffd5b613915816138ee565b8061391e575050565b613927816138ee565b6001810361393e5763f645eedf60e01b5f5260045ffd5b613947816138ee565b60028103613962575063fce698f760e01b5f5260045260245ffd5b8061396e6003926138ee565b146139765750565b6335e2f38360e21b5f5260045260245ffd5b60ff5f8051602061400d8339815191525460401c16156139a457565b631afcd79f60e31b5f5260045ffd5b90815167ffffffffffffffff8111610a8a57613a19816139f37f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace04546111c6565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace04612bda565b602092601f8211600114613a6c57613a48929382915f92612fce5750508160011b915f199060031b1c19161790565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0455565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace045f52601f198216937f46a2803e59a4de4e7a4c574b1243f25977ac4c77d5a1a4a609b5394cebb4a2aa915f5b868110613b0e5750836001959610613af6575b505050811b017f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0455565b01515f1960f88460031b161c191690555f8080613acc565b91926020600181928685015181550194019201613ab9565b8054821015613b3b575f5260205f2001905f90565b634e487b7160e01b5f52603260045260245ffd5b906001600160a01b038216156105cb576001600160a01b038116156105b85761058e613bab926001600160a01b03165f527f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0160205260405f2090565b55565b9091906001600160a01b03168015613c5d575b6001600160a01b03610ac09316908115613c45575b5f527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d006020526001600160a01b0360405f205416905f527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d006020526001600160a01b0360405f20541690613701565b613c56613c5184613cd3565b613d78565b5050613bd6565b613c6682613cd3565b92613c7042613259565b936001600160d01b0380613c905f80516020613fed83398151915261335d565b9216911601906001600160d01b038211610e7757610ac0946001600160a01b0392613cc8915f80516020613fed833981519152613ed6565b905050935050613bc1565b6001600160d01b038111613ced576001600160d01b031690565b6306dfcc6560e41b5f5260d060045260245260445ffd5b90613d0e42613259565b906001600160d01b0380613d218561335d565b9216911603906001600160d01b038211610e775761079392613ed6565b90613d4842613259565b906001600160d01b0380613d5b8561335d565b9216911601906001600160d01b038211610e775761079392613ed6565b613d8142613259565b906001600160d01b0380613da15f80516020613fed83398151915261335d565b92169116036001600160d01b038111610e7757610793915f80516020613fed833981519152613ed6565b613dd36111fe565b8051908115613de3576020012090565b50507fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d100548015613e105790565b507fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47090565b613e3d6112f1565b8051908115613e4d576020012090565b50507fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d101548015613e105790565b8054600160401b811015610a8a57613e9791600182018155613b26565b613ec35781516020929092015160301b65ffffffffffff191665ffffffffffff92909216919091179055565b634e487b7160e01b5f525f60045260245ffd5b80549293928015613f8257613eed613ef891612720565b825f5260205f200190565b8054603081901c9365ffffffffffff91821692918116808411613f7357879303613f3f5750613f3b92509065ffffffffffff82549181199060301b169116179055565b9190565b915050613f3b91613f5f613f51610ab1565b65ffffffffffff9093168352565b6001600160d01b0386166020830152613e7a565b632520601d60e01b5f5260045ffd5b5090613fa791613f93613f51610ab1565b6001600160d01b0385166020830152613e7a565b5f919056fe52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0052c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace02e8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d02f0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00a164736f6c634300081a000a | 0 | 0 | 2 | 1740132075 | 0 | 0 | null | 1 | 0 | null | null | null | null | null | null | null | null | null | null | null | null | null | null | |
| enriched_transaction_v2_0xac23ff76bd38577225deb76d575f573600bed3ec27c355264d650a09093fb2d2_9 | 0x80b56e220057887053913d155a540e35814d5b9145157a5a14b5809b807ed35c | 12 | 0xac23ff76bd38577225deb76d575f573600bed3ec27c355264d650a09093fb2d2 | 19541 | 9 | 0x0cf32c7c003bd9fdbd5ba635daedcb1070e77de0 | 0x656b95e550c07a9ffe548bd4085c72418ceb1dba | 0 | 0 | 0xfca3b5aa0000000000000000000000001ae7dd7ae06f6c58b4524d9c1f816094b1bccd8e | 0 | 0 | 2 | 1740132141 | null | 1 | 0 | null | null | null | null | null | null | null | null | null | null | null | null | null | null | |||
| enriched_transaction_v2_0x4031e27e4c5c6661cb0ba0428768cdd0364933202bb6f033d94413960c8169d8_0 | 0x8e5482b958599e6abf7d1acf948ec0f7b7979e3e6fe74def2b8f8269e608bfba | 1 | 0x4031e27e4c5c6661cb0ba0428768cdd0364933202bb6f033d94413960c8169d8 | 19560 | 0 | 0x712117a7e5caa7708b3ca6e5b78aa12acbbc39d3 | null | 0 | 0 | 0x6101806040523480156200001257600080fd5b5060405162006ed938038062006ed9833981016040819052620000359162000255565b8382826040518060400160405280601181526020017010985b185b98d95c88158c8815985d5b1d607a1b81525080604051806040016040528060018152602001603160f81b815250306001600160a01b031660001b89806001600160a01b03166080816001600160a01b031660601b815250505030604051620000b89062000247565b620000c49190620002a1565b604051809103906000f080158015620000e1573d6000803e3d6000fd5b5060601b6001600160601b03191660a052600160005560c052815160209283012060e052805191012061010052507f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6101205262000149630966018083111561019462000183565b6200015e6301e1338082111561019562000183565b429091016101408190520161016052620001788162000198565b5050505050620002ce565b8162000194576200019481620001f4565b5050565b6040516001600160a01b038216907f94b979b6831a51293e2641426f97747feed46f17779fed9cd18d1ecefcfe92ef90600090a2600380546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b62461bcd60e51b6000908152602060045260076024526642414c23000030600a808404818106603090810160081b95839006959095019082900491820690940160101b939093010160c81b604452606490fd5b610be780620062f283390190565b600080600080608085870312156200026b578384fd5b84516200027881620002b5565b60208601519094506200028b81620002b5565b6040860151606090960151949790965092505050565b6001600160a01b0391909116815260200190565b6001600160a01b0381168114620002cb57600080fd5b50565b60805160601c60a05160601c60c05160e05161010051610120516101405161016051615fc06200033260003980611aed525080611ac952508061289f5250806128e15250806128c05250806110fd5250806113b15250806105285250615fc06000f3fe6080604052600436106101a55760003560e01c8063945bcec9116100e1578063e6c460921161008a578063f84d066e11610064578063f84d066e1461048a578063f94d4668146104aa578063fa6e671d146104d9578063fec90d72146104f9576101d3565b8063e6c4609214610427578063ed24911d14610447578063f6c009271461045c576101d3565b8063b05f8e48116100bb578063b05f8e48146103cf578063b95cac28146103ff578063d2946c2b14610412576101d3565b8063945bcec914610385578063aaabadc514610398578063ad5c4648146103ba576101d3565b806352bbbe291161014e5780637d3aeb96116101285780637d3aeb9614610305578063851c1bb3146103255780638bdb39131461034557806390193b7c14610365576101d3565b806352bbbe29146102b25780635c38449e146102c557806366a9c7d2146102e5576101d3565b80630f5a6efa1161017f5780630f5a6efa1461024157806316c38b3c1461026e5780631c0de0511461028e576101d3565b8063058a628f146101d857806309b2760f146101f85780630e8e3e841461022e576101d3565b366101d3576101d16101b5610526565b6001600160a01b0316336001600160a01b03161461020661054b565b005b600080fd5b3480156101e457600080fd5b506101d16101f3366004615157565b61055d565b34801561020457600080fd5b506102186102133660046156e6565b610581565b6040516102259190615d3e565b60405180910390f35b6101d161023c36600461531e565b610634565b34801561024d57600080fd5b5061026161025c3660046151f5565b610770565b6040516102259190615d08565b34801561027a57600080fd5b506101d161028936600461545c565b610806565b34801561029a57600080fd5b506102a361081f565b60405161022593929190615d26565b6102186102c036600461588f565b610848565b3480156102d157600080fd5b506101d16102e036600461565b565b6109e9565b3480156102f157600080fd5b506101d1610300366004615545565b610e06565b34801561031157600080fd5b506101d1610320366004615516565b610fa5565b34801561033157600080fd5b50610218610340366004615633565b6110f9565b34801561035157600080fd5b506101d16103603660046154ac565b61114b565b34801561037157600080fd5b50610218610380366004615157565b611161565b610261610393366004615786565b61117c565b3480156103a457600080fd5b506103ad6112b0565b6040516102259190615b63565b3480156103c657600080fd5b506103ad6112c4565b3480156103db57600080fd5b506103ef6103ea36600461560f565b6112d3565b6040516102259493929190615eb9565b6101d161040d3660046154ac565b611396565b34801561041e57600080fd5b506103ad6113af565b34801561043357600080fd5b506101d1610442366004615243565b6113d3565b34801561045357600080fd5b506102186114ef565b34801561046857600080fd5b5061047c610477366004615494565b6114f9565b604051610225929190615b9b565b34801561049657600080fd5b506102616104a5366004615702565b611523565b3480156104b657600080fd5b506104ca6104c5366004615494565b611620565b60405161022593929190615cd2565b3480156104e557600080fd5b506101d16104f43660046151ab565b611654565b34801561050557600080fd5b50610519610514366004615173565b6116e6565b6040516102259190615d1b565b7f00000000000000000000000000000000000000000000000000000000000000005b90565b8161055957610559816116fb565b5050565b610565611768565b61056d611781565b610576816117af565b61057e611822565b50565b600061058b611768565b610593611829565b60006105a2338460065461183e565b6000818152600560205260409020549091506105c49060ff16156101f461054b565b60008181526005602052604090819020805460ff1916600190811790915560068054909101905551339082907f3c13bc30b8e878c53fd2a36b679409c073afd75950be43d8858768e956fbc20e9061061d908790615e3a565b60405180910390a3905061062f611822565b919050565b61063c611768565b6000806000805b845181101561075b5760008060008060006106718a878151811061066357fe5b60200260200101518961187d565b9c50939850919650945092509050600185600381111561068d57fe5b14156106a45761069f848383866118f5565b61074a565b866106b6576106b1611829565b600196505b60008560038111156106c457fe5b14156106f5576106d684838386611918565b6106df84611938565b1561069f576106ee8984611945565b985061074a565b61070a61070185611938565b1561020761054b565b600061071585610548565b9050600286600381111561072557fe5b141561073c5761073781848487611957565b610748565b61074881848487611970565b505b505060019093019250610643915050565b50610765836119de565b50505061057e611822565b6060815167ffffffffffffffff8111801561078a57600080fd5b506040519080825280602002602001820160405280156107b4578160200160208202803683370190505b50905060005b82518110156107ff576107e0848483815181106107d357fe5b6020026020010151611a01565b8282815181106107ec57fe5b60209081029190910101526001016107ba565b5092915050565b61080e611768565b610816611781565b61057681611a2c565b600080600061082c611aaa565b159250610837611ac7565b9150610841611aeb565b9050909192565b6000610852611768565b61085a611829565b835161086581611b0f565b610874834211156101fc61054b565b61088760008760800151116101fe61054b565b60006108968760400151611b41565b905060006108a78860600151611b41565b90506108ca816001600160a01b0316836001600160a01b031614156101fd61054b565b6108d2614ce1565b885160808201526020890151819060018111156108eb57fe5b908160018111156108f857fe5b9052506001600160a01b03808416602083015282811660408084019190915260808b0151606084015260a08b01516101008401528951821660c08401528901511660e082015260008061094a83611b66565b9198509250905061098160008c60200151600181111561096657fe5b146109745789831115610979565b898210155b6101fb61054b565b6109998b60400151838c600001518d60200151611c5a565b6109b18b60600151828c604001518d60600151611d38565b6109d36109c18c60400151611938565b6109cc5760006109ce565b825b6119de565b5050505050506109e1611822565b949350505050565b6109f1611768565b6109f9611829565b610a0583518351611e12565b6060835167ffffffffffffffff81118015610a1f57600080fd5b50604051908082528060200260200182016040528015610a49578160200160208202803683370190505b5090506060845167ffffffffffffffff81118015610a6657600080fd5b50604051908082528060200260200182016040528015610a90578160200160208202803683370190505b5090506000805b8651811015610c09576000878281518110610aae57fe5b602002602001015190506000878381518110610ac657fe5b60200260200101519050610b11846001600160a01b0316836001600160a01b03161160006001600160a01b0316846001600160a01b031614610b09576066610b0c565b60685b61054b565b819350816001600160a01b03166370a08231306040518263ffffffff1660e01b8152600401610b409190615b63565b60206040518083038186803b158015610b5857600080fd5b505afa158015610b6c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b909190615968565b858481518110610b9c57fe5b602002602001018181525050610bb181611e1f565b868481518110610bbd57fe5b602002602001018181525050610beb81868581518110610bd957fe5b6020026020010151101561021061054b565b610bff6001600160a01b0383168b83611ea6565b5050600101610a97565b506040517ff04f27070000000000000000000000000000000000000000000000000000000081526001600160a01b0388169063f04f270790610c55908990899088908a90600401615c85565b600060405180830381600087803b158015610c6f57600080fd5b505af1158015610c83573d6000803e3d6000fd5b5050505060005b8651811015610df4576000878281518110610ca157fe5b602002602001015190506000848381518110610cb957fe5b602002602001015190506000826001600160a01b03166370a08231306040518263ffffffff1660e01b8152600401610cf19190615b63565b60206040518083038186803b158015610d0957600080fd5b505afa158015610d1d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d419190615968565b9050610d528282101561020361054b565b60008282039050610d7b888681518110610d6857fe5b602002602001015182101561025a61054b565b610d858482611f11565b836001600160a01b03168c6001600160a01b03167f0d7d75e01ab95780d3cd1c8ec0dd6c2ce19e3a20427eec8bf53283b6fb8e95f08c8881518110610dc657fe5b602002602001015184604051610ddd929190615e4d565b60405180910390a350505050806001019050610c8a565b50505050610e00611822565b50505050565b610e0e611768565b610e16611829565b82610e2081611f33565b610e2c83518351611e12565b60005b8351811015610eca576000848281518110610e4657fe5b60200260200101519050610e7260006001600160a01b0316826001600160a01b0316141561013561054b565b838281518110610e7e57fe5b6020908102919091018101516000888152600a835260408082206001600160a01b0395861683529093529190912080546001600160a01b03191692909116919091179055600101610e2f565b506000610ed685611f64565b90506002816002811115610ee657fe5b1415610f3457610efc845160021461020c61054b565b610f2f8585600081518110610f0d57fe5b602002602001015186600181518110610f2257fe5b6020026020010151611f7e565b610f5c565b6001816002811115610f4257fe5b1415610f5257610f2f858561202a565b610f5c8585612082565b847ff5847d3f2197b16cdcd2098ec95d0905cd1abdaf415f07bb7cef2bba8ac5dec48585604051610f8e929190615bed565b60405180910390a25050610fa0611822565b505050565b610fad611768565b610fb5611829565b81610fbf81611f33565b6000610fca84611f64565b90506002816002811115610fda57fe5b141561102857610ff0835160021461020c61054b565b611023848460008151811061100157fe5b60200260200101518560018151811061101657fe5b60200260200101516120d7565b611050565b600181600281111561103657fe5b1415611046576110238484612145565b61105084846121ff565b60005b83518110156110b657600a6000868152602001908152602001600020600085838151811061107d57fe5b6020908102919091018101516001600160a01b0316825281019190915260400160002080546001600160a01b0319169055600101611053565b50837f7dcdc6d02ef40c7c1a7046a011b058bd7f988fa14e20a66344f9d4e60657d610846040516110e79190615bda565b60405180910390a25050610559611822565b60007f00000000000000000000000000000000000000000000000000000000000000008260405160200161112e929190615ac2565b604051602081830303815290604052805190602001209050919050565b610e00600185858561115c86612262565b61226e565b6001600160a01b031660009081526002602052604090205490565b6060611186611768565b61118e611829565b835161119981611b0f565b6111a8834211156101fc61054b565b6111b486518551611e12565b6111c08787878b6123f4565b91506000805b87518110156112925760008882815181106111dd57fe5b6020026020010151905060008583815181106111f557fe5b6020026020010151905061122188848151811061120e57fe5b60200260200101518213156101fb61054b565b600081131561126157885160208a015182916112409185918491611c5a565b61124983611938565b1561125b576112588582611945565b94505b50611288565b600081121561128857600081600003905061128683828c604001518d60600151611d38565b505b50506001016111c6565b5061129c816119de565b50506112a6611822565b9695505050505050565b60035461010090046001600160a01b031690565b60006112ce610526565b905090565b600080600080856112e381612683565b6000806112ef89611f64565b905060028160028111156112ff57fe5b14156113165761130f89896126a1565b9150611341565b600181600281111561132457fe5b14156113345761130f898961271b565b61133e8989612789565b91505b61134a826127a1565b9650611355826127b4565b9550611360826127ca565b6000998a52600a60209081526040808c206001600160a01b039b8c168d5290915290992054969995989796909616955050505050565b61139e611829565b610e00600085858561115c86612262565b7f000000000000000000000000000000000000000000000000000000000000000090565b6113db611768565b6113e3611829565b6113eb614d31565b60005b82518110156114e55782818151811061140357fe5b6020026020010151915060008260200151905061141f81612683565b604083015161143961143183836127d0565b61020961054b565b6000828152600a602090815260408083206001600160a01b03858116855292529091205461146c911633146101f661054b565b835160608501516000806114828487878661282c565b91509150846001600160a01b0316336001600160a01b0316877f6edcaf6241105b4c94c2efdbf3a6b12458eb3d07be3a0e81d24b13c44045fe7a85856040516114cc929190615e4d565b60405180910390a45050505050508060010190506113ee565b505061057e611822565b60006112ce61289b565b6000808261150681612683565b61150f84612938565b61151885611f64565b925092505b50915091565b60603330146115f6576000306001600160a01b0316600036604051611549929190615ada565b6000604051808303816000865af19150503d8060008114611586576040519150601f19603f3d011682016040523d82523d6000602084013e61158b565b606091505b50509050806000811461159a57fe5b60046000803e6000516001600160e01b0319167ffa61cc120000000000000000000000000000000000000000000000000000000081146115de573d6000803e3d6000fd5b50602060005260043d0380600460203e602081016000f35b6060611604858585896123f4565b9050602081510263fa61cc126020830352600482036024820181fd5b60608060008361162f81612683565b606061163a8661293e565b9095509050611648816129a0565b95979096509350505050565b61165c611768565b611664611829565b8261166e81611b0f565b6001600160a01b0384811660008181526004602090815260408083209488168084529490915290819020805460ff1916861515179055519091907f46961fdb4502b646d5095fba7600486a8ac05041d55cdf0f16ed677180b5cad8906116d5908690615d1b565b60405180910390a350610fa0611822565b60006116f28383612a4f565b90505b92915050565b7f08c379a0000000000000000000000000000000000000000000000000000000006000908152602060045260076024526642414c23000030600a808404818106603090810160081b95839006959095019082900491820690940160101b939093010160c81b604452606490fd5b61177a6002600054141561019061054b565b6002600055565b60006117986000356001600160e01b0319166110f9565b905061057e6117a78233612a7d565b61019161054b565b6040516001600160a01b038216907f94b979b6831a51293e2641426f97747feed46f17779fed9cd18d1ecefcfe92ef90600090a2600380546001600160a01b03909216610100027fffffffffffffffffffffff0000000000000000000000000000000000000000ff909216919091179055565b6001600055565b61183c611834611aaa565b61019261054b565b565b600069ffffffffffffffffffff8216605084600281111561185b57fe5b901b17606085901b6bffffffffffffffffffffffff19161790505b9392505050565b600080600080600080600088606001519050336001600160a01b0316816001600160a01b0316146118cf57876118ba576118b5611781565b600197505b6118cf6118c78233612a4f565b6101f761054b565b885160208a015160408b01516080909b0151919b909a9992985090965090945092505050565b61190a8361190286611b41565b836000612b20565b50610e008482846000611d38565b61192b8261192586611b41565b83612b76565b610e008482856000611c5a565b6001600160a01b03161590565b60008282016116f2848210158361054b565b6119648385836000612b20565b50610e00828583612b76565b8015610e005761198b6001600160a01b038516848484612ba6565b826001600160a01b0316846001600160a01b03167f540a1a3f28340caec336c81d8d7b3df139ee5cdc1839a4f283d7ebb7eaae2d5c84846040516119d0929190615bc1565b60405180910390a350505050565b6119ed8134101561020461054b565b348190038015610559576105593382612bc7565b6001600160a01b039182166000908152600b6020908152604080832093909416825291909152205490565b8015611a4c57611a47611a3d611ac7565b421061019361054b565b611a61565b611a61611a57611aeb565b42106101a961054b565b6003805460ff19168215151790556040517f9e3a5e37224532dea67b89face185703738a228a6e8a23dee546960180d3be6490611a9f908390615d1b565b60405180910390a150565b6000611ab4611aeb565b4211806112ce57505060035460ff161590565b7f000000000000000000000000000000000000000000000000000000000000000090565b7f000000000000000000000000000000000000000000000000000000000000000090565b336001600160a01b0382161461057e57611b27611781565b611b318133612a4f565b61057e5761057e816101f7612c41565b6000611b4c82611938565b611b5e57611b5982610548565b6116f5565b6116f5610526565b600080600080611b798560800151612938565b90506000611b8a8660800151611f64565b90506002816002811115611b9a57fe5b1415611bb157611baa8683612c75565b9450611bdc565b6001816002811115611bbf57fe5b1415611bcf57611baa8683612d25565b611bd98683612db8565b94505b611bef8660000151876060015187612ff7565b809450819550505085604001516001600160a01b031686602001516001600160a01b031687608001517f2170c741c41531aec20e7c107c24eecfdd15e69c9bb0a8dd37b1840b9e0b207b8787604051611c49929190615e4d565b60405180910390a450509193909250565b82611c6457610e00565b611c6d84611938565b15611cee57611c7f811561020261054b565b611c8e8347101561020461054b565b611c96610526565b6001600160a01b031663d0e30db0846040518263ffffffff1660e01b81526004016000604051808303818588803b158015611cd057600080fd5b505af1158015611ce4573d6000803e3d6000fd5b5050505050610e00565b6000611cf985610548565b90508115611d16576000611d108483876001612b20565b90940393505b8315611d3157611d316001600160a01b038216843087612ba6565b5050505050565b82611d4257610e00565b611d4b84611938565b15611ddb57611d5d811561020261054b565b611d65610526565b6001600160a01b0316632e1a7d4d846040518263ffffffff1660e01b8152600401611d909190615d3e565b600060405180830381600087803b158015611daa57600080fd5b505af1158015611dbe573d6000803e3d6000fd5b50611dd6925050506001600160a01b03831684612bc7565b610e00565b6000611de685610548565b90508115611dfe57611df9838286612b76565b611d31565b611d316001600160a01b0382168486611ea6565b610559818314606761054b565b600080611e2a6113af565b6001600160a01b031663d877845c6040518163ffffffff1660e01b815260040160206040518083038186803b158015611e6257600080fd5b505afa158015611e76573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e9a9190615968565b90506118768382613025565b610fa08363a9059cbb60e01b8484604051602401611ec5929190615bc1565b60408051601f198184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166001600160e01b031990931692909217909152613072565b801561055957610559611f226113af565b6001600160a01b0384169083611ea6565b611f3c81612683565b61057e611f4882612938565b6001600160a01b0316336001600160a01b0316146101f561054b565b600061ffff605083901c166116f5600382106101f461054b565b611f9f816001600160a01b0316836001600160a01b0316141561020a61054b565b611fbe816001600160a01b0316836001600160a01b031610606661054b565b60008381526009602052604090208054611ffb906001600160a01b0316158015611ff3575060018201546001600160a01b0316155b61020b61054b565b80546001600160a01b039384166001600160a01b03199182161782556001909101805492909316911617905550565b6000828152600860205260408120905b8251811015610e0057600061206b84838151811061205457fe5b60200260200101518461311290919063ffffffff16565b90506120798161020a61054b565b5060010161203a565b6000828152600160205260408120905b8251811015610e005760006120c08483815181106120ac57fe5b602090810291909101015184906000613175565b90506120ce8161020a61054b565b50600101612092565b60008060006120e7868686613222565b9250925092506121116120f9846132e9565b80156121095750612109836132e9565b61020d61054b565b600095865260096020526040862080546001600160a01b031990811682556001909101805490911690559490945550505050565b6000828152600860205260408120905b8251811015610e0057600083828151811061216c57fe5b602002602001015190506121b8612109600760008881526020019081526020016000206000846001600160a01b03166001600160a01b03168152602001908152602001600020546132e9565b60008581526007602090815260408083206001600160a01b038516845290915281208190556121e7848361330b565b90506121f58161020961054b565b5050600101612155565b6000828152600160205260408120905b8251811015610e0057600083828151811061222657fe5b60200260200101519050600061223c8483613412565b905061224a612109826132e9565b6122548483613421565b50505080600101905061220f565b61226a614d5a565b5090565b612276611768565b8361228081612683565b8361228a81611b0f565b61229e836000015151846020015151611e12565b60606122ad84600001516134c3565b905060606122bb8883613552565b905060608060606122d08c8c8c8c8c896135e3565b92509250925060006122e18c611f64565b905060028160028111156122f157fe5b1415612359576123548c8760008151811061230857fe5b60200260200101518660008151811061231d57fe5b60200260200101518960018151811061233257fe5b60200260200101518860018151811061234757fe5b60200260200101516137a8565b612382565b600181600281111561236757fe5b1415612378576123548c87866137e7565b6123828c85613854565b6000808e600181111561239157fe5b1490508b6001600160a01b03168d7fe5ce249087ce04f05a957192435400fd97868dba0e6a4b4c049abf8af80dae78896123cb888661389d565b876040516123db93929190615c4c565b60405180910390a3505050505050505050611d31611822565b6060835167ffffffffffffffff8111801561240e57600080fd5b50604051908082528060200260200182016040528015612438578160200160208202803683370190505b509050612443614d84565b61244b614ce1565b60008060005b89518110156126765789818151811061246657fe5b6020026020010151945060008951866020015110801561248a575089518660400151105b905061249781606461054b565b60006124b98b8860200151815181106124ac57fe5b6020026020010151611b41565b905060006124d08c8960400151815181106124ac57fe5b90506124f3816001600160a01b0316836001600160a01b031614156101fd61054b565b60608801516125435761250b600085116101fe61054b565b60006125188b8484613945565b6001600160a01b0316876001600160a01b031614905061253a816101ff61054b565b50606088018590525b87516080880152868a600181111561255757fe5b9081600181111561256457fe5b9052506001600160a01b0380831660208901528181166040808a01919091526060808b0151908a015260808a01516101008a01528c51821660c08a01528c01511660e08801526000806125b689611b66565b919850925090506125c88c8585613967565b97506125fc6125d683613981565b8c8c60200151815181106125e657fe5b60200260200101516139b190919063ffffffff16565b8b8b602001518151811061260c57fe5b60200260200101818152505061264a61262482613981565b8c8c604001518151811061263457fe5b60200260200101516139e590919063ffffffff16565b8b8b604001518151811061265a57fe5b6020026020010181815250505050505050806001019050612451565b5050505050949350505050565b60008181526005602052604090205461057e9060ff166101f461054b565b60008060008060006126b287613a19565b945094509450945050836001600160a01b0316866001600160a01b031614156126e157829450505050506116f5565b816001600160a01b0316866001600160a01b031614156127065793506116f592505050565b6127116102096116fb565b5050505092915050565b60008281526007602090815260408083206001600160a01b03851684529091528120548161274882613a8f565b80612766575060008581526008602052604090206127669085613aa1565b9050806127815761277685612683565b6127816102096116fb565b509392505050565b60008281526001602052604081206109e18184613412565b6dffffffffffffffffffffffffffff1690565b60701c6dffffffffffffffffffffffffffff1690565b60e01c90565b6000806127dc84611f64565b905060028160028111156127ec57fe5b1415612804576127fc8484613ac2565b9150506116f5565b600181600281111561281257fe5b1415612822576127fc8484613b13565b6127fc8484613b2b565b600080600061283a86611f64565b9050600087600281111561284a57fe5b14156128665761285c86828787613b43565b9250925050612892565b600187600281111561287457fe5b14156128865761285c86828787613bbe565b61285c86828787613c3a565b94509492505050565b60007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000612908613c9d565b3060405160200161291d959493929190615df0565b60405160208183030381529060405280519060200120905090565b60601c90565b606080600061294c84611f64565b9050600281600281111561295c57fe5b14156129755761296b84613ca1565b925092505061299b565b600181600281111561298357fe5b14156129925761296b84613dd6565b61296b84613efd565b915091565b60606000825167ffffffffffffffff811180156129bc57600080fd5b506040519080825280602002602001820160405280156129e6578160200160208202803683370190505b5091506000905060005b825181101561151d576000848281518110612a0757fe5b60200260200101519050612a1a81613ff9565b848381518110612a2657fe5b602002602001018181525050612a4483612a3f836127ca565b614014565b9250506001016129f0565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205460ff1690565b6003546040517f9be2a88400000000000000000000000000000000000000000000000000000000815260009161010090046001600160a01b031690639be2a88490612ad090869086903090600401615d47565b60206040518083038186803b158015612ae857600080fd5b505afa158015612afc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116f29190615478565b600080612b2d8686611a01565b9050612b468380612b3e5750848210155b61020161054b565b612b50818561402b565b9150818103612b6c878783612b6487613981565b60000361403a565b5050949350505050565b6000612b828484611a01565b90506000612b908284611945565b9050611d31858583612ba187613981565b61403a565b610e00846323b872dd60e01b858585604051602401611ec593929190615b77565b612bd6814710156101a361054b565b6000826001600160a01b031682604051612bef90610548565b60006040518083038185875af1925050503d8060008114612c2c576040519150601f19603f3d011682016040523d82523d6000602084013e612c31565b606091505b50509050610fa0816101a461054b565b6001600160a01b0382166000908152600260205260409020805460018101909155610fa0612c6f8483614095565b8361054b565b600080600080612c92866080015187602001518860400151613222565b92509250925060008087604001516001600160a01b031688602001516001600160a01b03161015612cc7575083905082612ccd565b50829050835b612cd9888884846141bb565b60408b015160208c01519199509294509092506001600160a01b03918216911610612d0d57612d0881836142d1565b612d17565b612d1782826142d1565b909255509295945050505050565b600080612d3a8460800151856020015161271b565b90506000612d508560800151866040015161271b565b9050612d5e858584846141bb565b6080880180516000908152600760208181526040808420828e01516001600160a01b03908116865290835281852098909855935183529081528282209a830151909516815298909352919096209590955550929392505050565b60808201516000908152600160209081526040822090840151829182918290612de290839061430c565b90506000612dfd88604001518461430c90919063ffffffff16565b9050811580612e0a575080155b15612e2757612e1c8860800151612683565b612e276102096116fb565b60001991820191016000612e3a8461432b565b905060608167ffffffffffffffff81118015612e5557600080fd5b50604051908082528060200260200182016040528015612e7f578160200160208202803683370190505b50600060a08c018190529091505b82811015612eff576000612ea1878361432f565b9050612eac81613ff9565b838381518110612eb857fe5b602002602001018181525050612ed58c60a00151612a3f836127ca565b60a08d015281861415612eea57809850612ef6565b84821415612ef6578097505b50600101612e8d565b506040517f01ec954a0000000000000000000000000000000000000000000000000000000081526001600160a01b038a16906301ec954a90612f4b908d90859089908990600401615e5b565b602060405180830381600087803b158015612f6557600080fd5b505af1158015612f79573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f9d9190615968565b9750600080612fb58c600001518d606001518c612ff7565b9092509050612fc48983614345565b9850612fd08882614376565b9750612fdd87878b61438c565b612fe887868a61438c565b50505050505050505092915050565b6000808085600181111561300757fe5b141561301757508290508161301d565b50819050825b935093915050565b600082820261304984158061304257508385838161303f57fe5b04145b600361054b565b806130585760009150506116f5565b670de0b6b3a76400006000198201046001019150506116f5565b60006060836001600160a01b03168360405161308e9190615aea565b6000604051808303816000865af19150503d80600081146130cb576040519150601f19603f3d011682016040523d82523d6000602084013e6130d0565b606091505b509150915060008214156130e8573d6000803e3d6000fd5b610e0081516000148061310a57508180602001905181019061310a9190615478565b6101a261054b565b600061311e8383613aa1565b61316d57508154600180820184556000848152602080822090930180546001600160a01b0319166001600160a01b038616908117909155855490825282860190935260409020919091556116f5565b5060006116f5565b6001600160a01b03821660009081526002840160205260408120548061320257505082546040805180820182526001600160a01b03858116808352602080840187815260008781526001808c018452878220965187546001600160a01b03191696169590951786559051948401949094559482018089559083526002880190945291902091909155611876565b600019016000908152600180860160205260408220018390559050611876565b600080600080600061323487876143a4565b91509150600061324483836143d5565b60008a81526009602090815260408083208484526002019091528120805460018201549197509293509061327783613a8f565b80613286575061328682613a8f565b806132a757506132968c87613ac2565b80156132a757506132a78c86613ac2565b9050806132c2576132b78c612683565b6132c26102096116fb565b6132cc8383614408565b98506132d8838361442d565b975050505050505093509350939050565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff161590565b6001600160a01b03811660009081526001830160205260408120548015613408578354600019808301919081019060009087908390811061334857fe5b60009182526020909120015487546001600160a01b039091169150819088908590811061337157fe5b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559183168152600189810190925260409020908401905586548790806133ba57fe5b60008281526020808220830160001990810180546001600160a01b03191690559092019092556001600160a01b03881682526001898101909152604082209190915594506116f59350505050565b60009150506116f5565b60006116f28383610209614444565b6001600160a01b0381166000908152600283016020526040812054801561340857835460001990810160008181526001878101602090815260408084209587018452808420865481546001600160a01b03199081166001600160a01b0392831617835588860180549387019390935588548216875260028d018086528488209a909a5588541690975584905593895593871682529390925281205590506116f5565b606080825167ffffffffffffffff811180156134de57600080fd5b50604051908082528060200260200182016040528015613508578160200160208202803683370190505b50905060005b83518110156107ff576135268482815181106124ac57fe5b82828151811061353257fe5b6001600160a01b039092166020928302919091019091015260010161350e565b60608060606135608561293e565b9150915061357082518551611e12565b613580600083511161020f61054b565b60005b82518110156135da576135d285828151811061359b57fe5b60200260200101516001600160a01b03168483815181106135b857fe5b60200260200101516001600160a01b03161461020861054b565b600101613583565b50949350505050565b60608060608060006135f4866129a0565b9150915060006136038b612938565b905060008c600181111561361357fe5b146136b657806001600160a01b03166374f3b0098c8c8c8787613634614481565b8f604001516040518863ffffffff1660e01b815260040161365b9796959493929190615d66565b600060405180830381600087803b15801561367557600080fd5b505af1158015613689573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526136b19190810190615405565b61374f565b806001600160a01b031663d5c096c48c8c8c87876136d2614481565b8f604001516040518863ffffffff1660e01b81526004016136f99796959493929190615d66565b600060405180830381600087803b15801561371357600080fd5b505af1158015613727573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261374f9190810190615405565b80955081965050506137658751865186516144fb565b60008c600181111561377357fe5b1461378a576137858989898888614513565b613797565b6137978a8989888861465a565b955050505096509650969350505050565b60006137b485846143d5565b600087815260096020908152604080832084845260020190915290209091506137dd85846142d1565b9055505050505050565b60005b8251811015610e00578181815181106137ff57fe5b602002602001015160076000868152602001908152602001600020600085848151811061382857fe5b6020908102919091018101516001600160a01b03168252810191909152604001600020556001016137ea565b6000828152600160205260408120905b8251811015610e00576138958184838151811061387d57fe5b60200260200101518461438c9092919063ffffffff16565b600101613864565b6060825167ffffffffffffffff811180156138b757600080fd5b506040519080825280602002602001820160405280156138e1578160200160208202803683370190505b50905060005b83518110156107ff57826139115783818151811061390157fe5b6020026020010151600003613926565b83818151811061391d57fe5b60200260200101515b82828151811061393257fe5b60209081029190910101526001016138e7565b60008084600181111561395457fe5b1461395f57816109e1565b509092915050565b60008084600181111561397657fe5b146107ff57826109e1565b600061226a7f800000000000000000000000000000000000000000000000000000000000000083106101a561054b565b60008282016116f28284128015906139c95750848212155b806139de57506000841280156139de57508482125b600061054b565b60008183036116f28284128015906139fd5750848213155b80613a125750600084128015613a1257508482135b600161054b565b6000818152600960205260408120805460018201546001600160a01b0391821692849290911690829081613a4d86856143d5565b6000818152600284016020526040902080546001820154919950919250613a748282614408565b9650613a80828261442d565b94505050505091939590929450565b6000613a9a826132e9565b1592915050565b6001600160a01b031660009081526001919091016020526040902054151590565b600082815260096020526040812080546001600160a01b0384811691161480613afa575060018101546001600160a01b038481169116145b80156109e1575050506001600160a01b03161515919050565b60008281526008602052604081206109e18184613aa1565b60008281526001602052604081206109e181846147d0565b6000806002856002811115613b5457fe5b1415613b6a57613b658685856147f1565b613b94565b6001856002811115613b7857fe5b1415613b8957613b658685856147ff565b613b9486858561480d565b8215613bae57613bae6001600160a01b0385163385611ea6565b5050600081900394909350915050565b6000806002856002811115613bcf57fe5b1415613be557613be086858561481b565b613c0f565b6001856002811115613bf357fe5b1415613c0457613be0868585614829565b613c0f868585614837565b8215613c2a57613c2a6001600160a01b038516333086612ba6565b5090946000869003945092505050565b6000806002856002811115613c4b57fe5b1415613c6357613c5c868585614845565b9050613c90565b6001856002811115613c7157fe5b1415613c8257613c5c868585614855565b613c8d868585614865565b90505b6000915094509492505050565b4690565b606080600080600080613cb387613a19565b92975090955093509150506001600160a01b0384161580613cdb57506001600160a01b038216155b15613d04575050604080516000808252602082019081528183019092529450925061299b915050565b60408051600280825260608201835290916020830190803683370190505095508386600081518110613d3257fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508186600181518110613d6057fe5b6001600160a01b03929092166020928302919091018201526040805160028082526060820183529092909190830190803683370190505094508285600081518110613da757fe5b6020026020010181815250508085600181518110613dc157fe5b60200260200101818152505050505050915091565b60008181526008602052604090206060908190613df28161432b565b67ffffffffffffffff81118015613e0857600080fd5b50604051908082528060200260200182016040528015613e32578160200160208202803683370190505b509250825167ffffffffffffffff81118015613e4d57600080fd5b50604051908082528060200260200182016040528015613e77578160200160208202803683370190505b50915060005b8351811015613ef6576000613e928383614875565b905080858381518110613ea157fe5b6001600160a01b03928316602091820292909201810191909152600088815260078252604080822093851682529290915220548451859084908110613ee257fe5b602090810291909101015250600101613e7d565b5050915091565b60008181526001602052604090206060908190613f198161432b565b67ffffffffffffffff81118015613f2f57600080fd5b50604051908082528060200260200182016040528015613f59578160200160208202803683370190505b509250825167ffffffffffffffff81118015613f7457600080fd5b50604051908082528060200260200182016040528015613f9e578160200160208202803683370190505b50915060005b8351811015613ef657613fb782826148a2565b858381518110613fc357fe5b60200260200101858481518110613fd657fe5b60209081029190910101919091526001600160a01b039091169052600101613fa4565b6000614004826127b4565b61400d836127a1565b0192915050565b60008183101561402457816116f2565b5090919050565b600081831061402457816116f2565b6001600160a01b038085166000818152600b602090815260408083209488168084529490915290819020859055517f18e1ea4139e68413d7d08aa752e71568e36b2c5bf940893314c2c5b01eaa0c42906119d0908590615d3e565b6000806140a06148c6565b9050428110156140b45760009150506116f5565b60006140be6148d2565b9050806140d0576000925050506116f5565b6000816140db6149e3565b80516020918201206040516140f7939233918a91899101615dc4565b604051602081830303815290604052805190602001209050600061411a82614a32565b90506000806000614129614a4e565b9250925092506000600185858585604051600081526020016040526040516141549493929190615e1c565b6020604051602081039080840390855afa158015614176573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116158015906141ac57508a6001600160a01b0316816001600160a01b0316145b9b9a5050505050505050505050565b6000806000806141ca86613ff9565b905060006141d786613ff9565b90506141ee6141e5886127ca565b612a3f886127ca565b60a08a01526040517f9d2c110c0000000000000000000000000000000000000000000000000000000081526001600160a01b03891690639d2c110c9061423c908c9086908690600401615e94565b602060405180830381600087803b15801561425657600080fd5b505af115801561426a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061428e9190615968565b92506000806142a68b600001518c6060015187612ff7565b90925090506142b58983614345565b96506142c18882614376565b9550505050509450945094915050565b6000806142e96142e0856127ca565b612a3f856127ca565b90506109e16142f7856127a1565b614300856127a1565b8363ffffffff16614a75565b6001600160a01b03166000908152600291909101602052604090205490565b5490565b6000908152600191820160205260409020015490565b60008061435b83614355866127a1565b90611945565b90506000614368856127b4565b9050436112a6838383614a83565b60008061435b83614386866127a1565b90614abc565b60009182526001928301602052604090912090910155565b600080826001600160a01b0316846001600160a01b0316106143c75782846143ca565b83835b915091509250929050565b600082826040516020016143ea929190615b06565b60405160208183030381529060405280519060200120905092915050565b60006116f2614416846127a1565b61441f846127a1565b614428866127ca565b614a83565b60006116f261443b846127b4565b61441f846127b4565b6001600160a01b038216600090815260028401602052604081205461446b8115158461054b565b614478856001830361432f565b95945050505050565b600061448b6113af565b6001600160a01b03166355c676286040518163ffffffff1660e01b815260040160206040518083038186803b1580156144c357600080fd5b505afa1580156144d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112ce9190615968565b610fa0828414801561450c57508183145b606761054b565b6060835167ffffffffffffffff8111801561452d57600080fd5b50604051908082528060200260200182016040528015614557578160200160208202803683370190505b50905060005b85515181101561465057600084828151811061457557fe5b602002602001015190506145a58760200151838151811061459257fe5b60200260200101518210156101f961054b565b6000876000015183815181106145b757fe5b602002602001015190506145d181838b8b60600151611d38565b60008584815181106145df57fe5b602002602001015190506145fb6145f583611b41565b82611f11565b61462a6146088483611945565b89868151811061461457fe5b602002602001015161437690919063ffffffff16565b85858151811061463657fe5b60200260200101818152505050505080600101905061455d565b5095945050505050565b60606000845167ffffffffffffffff8111801561467657600080fd5b506040519080825280602002602001820160405280156146a0578160200160208202803683370190505b50915060005b8651518110156147c65760008582815181106146be57fe5b602002602001015190506146ee886020015183815181106146db57fe5b60200260200101518211156101fa61054b565b60008860000151838151811061470057fe5b6020026020010151905061471a81838c8c60600151611c5a565b61472381611938565b15614735576147328483611945565b93505b600086848151811061474357fe5b602002602001015190506147596145f583611b41565b80831015614778576147738382038a868151811061461457fe5b6147a0565b6147a08184038a868151811061478a57fe5b602002602001015161434590919063ffffffff16565b8685815181106147ac57fe5b6020026020010181815250505050508060010190506146a6565b50614650816119de565b6001600160a01b031660009081526002919091016020526040902054151590565b610e008383614ad284614b0d565b610e008383614ad284614bb8565b610e008383614ad284614c13565b610e008383614c6284614b0d565b610e008383614c6284614bb8565b610e008383614c6284614c13565b60006109e18484614c8385614b0d565b60006109e18484614c8385614bb8565b60006109e18484614c8385614c13565b600082600001828154811061488657fe5b6000918252602090912001546001600160a01b03169392505050565b600090815260019182016020526040902080549101546001600160a01b0390911691565b60006112ce6000614c9d565b6000803560e01c8063b95cac28811461491a57638bdb39138114614942576352bbbe29811461496a5763945bcec981146149925763fa6e671d81146149ba57600092506149de565b7f3f7b71252bd19113ff48c19c6e004a9bcfcca320a0d74d58e85877cbd7dcae5892506149de565b7f8bbc57f66ea936902f50a71ce12b92c43f3c5340bb40c27c4e90ab84eeae335392506149de565b7fe192dcbc143b1e244ad73b813fd3c097b832ad260a157340b4e5e5beda067abe92506149de565b7f9bfc43a4d98313c6766986ffd7c916c7481566d9f224c6819af0a53388aced3a92506149de565b7fa3f865aa351e51cfeb40f5178d1564bb629fe9030b83caf6361d1baaf5b90b5a92505b505090565b60606000368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505082519293505050608010156105485760803603815290565b6000614a3c61289b565b8260405160200161112e929190615b2d565b6000806000614a5d6020614c9d565b9250614a696040614c9d565b91506108416060614c9d565b60e01b60709190911b010190565b6000838301614ab1858210801590614aa957506e01000000000000000000000000000082105b61020e61054b565b614478858585614a75565b6000614acc83831115600161054b565b50900390565b600080614ae283614386866127a1565b90506000614af384614355876127b4565b90506000614b00866127ca565b90506112a6838383614a83565b6000806000806000614b1e89613a19565b9450509350935093506000836001600160a01b0316896001600160a01b03161415614b69576000614b5384898b63ffffffff16565b9050614b5f8185614ca7565b9093509050614b8b565b6000614b7983898b63ffffffff16565b9050614b858184614ca7565b90925090505b614b9583836142d1565b8555614ba18383614cc3565b600190950194909455509192505050949350505050565b600080614bc5868661271b565b90506000614bd782858763ffffffff16565b60008881526007602090815260408083206001600160a01b038b16845290915290208190559050614c088183614ca7565b979650505050505050565b600084815260016020526040812081614c2c8287613412565b90506000614c3e82868863ffffffff16565b9050614c4b838883613175565b50614c568183614ca7565b98975050505050505050565b600080614c7283614355866127a1565b90506000614af384614386876127b4565b600080614c8f846127a1565b905043614478828583614a83565b3601607f19013590565b6000614cb2826127b4565b614cbb846127b4565b039392505050565b60006116f2614cd1846127b4565b614cda846127b4565b6000614a75565b60408051610120810190915280600081526000602082018190526040820181905260608083018290526080830182905260a0830182905260c0830182905260e08301919091526101009091015290565b604080516080810190915280600081526000602082018190526040820181905260609091015290565b60405180608001604052806060815260200160608152602001606081526020016000151581525090565b6040518060a0016040528060008019168152602001600081526020016000815260200160008152602001606081525090565b80356116f581615f5a565b600082601f830112614dd1578081fd5b8135614de4614ddf82615f04565b615edd565b818152915060208083019084810181840286018201871015614e0557600080fd5b60005b84811015614e2d578135614e1b81615f5a565b84529282019290820190600101614e08565b505050505092915050565b600082601f830112614e48578081fd5b8135614e56614ddf82615f04565b818152915060208083019084810160005b84811015614e2d578135870160a080601f19838c03011215614e8857600080fd5b614e9181615edd565b85830135815260408084013587830152606080850135828401526080915081850135818401525082840135925067ffffffffffffffff831115614ed357600080fd5b614ee18c8885870101614fc0565b90820152865250509282019290820190600101614e67565b600082601f830112614f09578081fd5b8135614f17614ddf82615f04565b818152915060208083019084810181840286018201871015614f3857600080fd5b60005b84811015614e2d57813584529282019290820190600101614f3b565b600082601f830112614f67578081fd5b8151614f75614ddf82615f04565b818152915060208083019084810181840286018201871015614f9657600080fd5b60005b84811015614e2d57815184529282019290820190600101614f99565b80356116f581615f6f565b600082601f830112614fd0578081fd5b813567ffffffffffffffff811115614fe6578182fd5b614ff9601f8201601f1916602001615edd565b915080825283602082850101111561501057600080fd5b8060208401602084013760009082016020015292915050565b80356116f581615f7d565b8035600281106116f557600080fd5b8035600481106116f557600080fd5b600060808284031215615063578081fd5b61506d6080615edd565b9050813567ffffffffffffffff8082111561508757600080fd5b61509385838601614dc1565b835260208401359150808211156150a957600080fd5b6150b585838601614ef9565b602084015260408401359150808211156150ce57600080fd5b506150db84828501614fc0565b6040830152506150ee8360608401614fb5565b606082015292915050565b60006080828403121561510a578081fd5b6151146080615edd565b9050813561512181615f5a565b8152602082013561513181615f6f565b6020820152604082013561514481615f5a565b604082015260608201356150ee81615f6f565b600060208284031215615168578081fd5b81356116f281615f5a565b60008060408385031215615185578081fd5b823561519081615f5a565b915060208301356151a081615f5a565b809150509250929050565b6000806000606084860312156151bf578081fd5b83356151ca81615f5a565b925060208401356151da81615f5a565b915060408401356151ea81615f6f565b809150509250925092565b60008060408385031215615207578182fd5b823561521281615f5a565b9150602083013567ffffffffffffffff81111561522d578182fd5b61523985828601614dc1565b9150509250929050565b60006020808385031215615255578182fd5b823567ffffffffffffffff81111561526b578283fd5b8301601f8101851361527b578283fd5b8035615289614ddf82615f04565b818152838101908385016080808502860187018a10156152a7578788fd5b8795505b848610156153105780828b0312156152c1578788fd5b6152ca81615edd565b6152d48b84615029565b8152878301358882015260406152ec8c828601614db6565b908201526060838101359082015284526001959095019492860192908101906152ab565b509098975050505050505050565b60006020808385031215615330578182fd5b823567ffffffffffffffff811115615346578283fd5b8301601f81018513615356578283fd5b8035615364614ddf82615f04565b8181528381019083850160a0808502860187018a1015615382578788fd5b8795505b848610156153105780828b03121561539c578788fd5b6153a581615edd565b6153af8b84615043565b81526153bd8b898501614db6565b818901526040838101359082015260606153d98c828601614db6565b9082015260806153eb8c858301614db6565b908201528452600195909501949286019290810190615386565b60008060408385031215615417578182fd5b825167ffffffffffffffff8082111561542e578384fd5b61543a86838701614f57565b9350602085015191508082111561544f578283fd5b5061523985828601614f57565b60006020828403121561546d578081fd5b81356116f281615f6f565b600060208284031215615489578081fd5b81516116f281615f6f565b6000602082840312156154a5578081fd5b5035919050565b600080600080608085870312156154c1578182fd5b8435935060208501356154d381615f5a565b925060408501356154e381615f5a565b9150606085013567ffffffffffffffff8111156154fe578182fd5b61550a87828801615052565b91505092959194509250565b60008060408385031215615528578182fd5b82359150602083013567ffffffffffffffff81111561522d578182fd5b600080600060608486031215615559578081fd5b8335925060208085013567ffffffffffffffff80821115615578578384fd5b61558488838901614dc1565b94506040870135915080821115615599578384fd5b508501601f810187136155aa578283fd5b80356155b8614ddf82615f04565b81815283810190838501858402850186018b10156155d4578687fd5b8694505b838510156155ff5780356155eb81615f5a565b8352600194909401939185019185016155d8565b5080955050505050509250925092565b60008060408385031215615621578182fd5b8235915060208301356151a081615f5a565b600060208284031215615644578081fd5b81356001600160e01b0319811681146116f2578182fd5b60008060008060808587031215615670578182fd5b843561567b81615f5a565b9350602085013567ffffffffffffffff80821115615697578384fd5b6156a388838901614dc1565b945060408701359150808211156156b8578384fd5b6156c488838901614ef9565b935060608701359150808211156156d9578283fd5b5061550a87828801614fc0565b6000602082840312156156f7578081fd5b81356116f281615f7d565b60008060008060e08587031215615717578182fd5b6157218686615034565b9350602085013567ffffffffffffffff8082111561573d578384fd5b61574988838901614e38565b9450604087013591508082111561575e578384fd5b5061576b87828801614dc1565b92505061577b86606087016150f9565b905092959194509250565b600080600080600080610120878903121561579f578384fd5b6157a98888615034565b955060208088013567ffffffffffffffff808211156157c6578687fd5b6157d28b838c01614e38565b975060408a01359150808211156157e7578687fd5b6157f38b838c01614dc1565b96506158028b60608c016150f9565b955060e08a0135915080821115615817578485fd5b508801601f81018a13615828578384fd5b8035615836614ddf82615f04565b81815283810190838501858402850186018e1015615852578788fd5b8794505b83851015615874578035835260019490940193918501918501615856565b50809650505050505061010087013590509295509295509295565b60008060008060e085870312156158a4578182fd5b843567ffffffffffffffff808211156158bb578384fd5b9086019060c082890312156158ce578384fd5b6158d860c0615edd565b823581526158e98960208501615034565b602082015260408301356158fc81615f5a565b604082015261590e8960608501614db6565b60608201526080830135608082015260a08301358281111561592e578586fd5b61593a8a828601614fc0565b60a08301525080965050505061595386602087016150f9565b939693955050505060a08201359160c0013590565b600060208284031215615979578081fd5b5051919050565b6001600160a01b03169052565b6000815180845260208085019450808401835b838110156159c55781516001600160a01b0316875295820195908201906001016159a0565b509495945050505050565b6000815180845260208085019450808401835b838110156159c5578151875295820195908201906001016159e3565b60008151808452615a17816020860160208601615f24565b601f01601f19169290920160200192915050565b6000610120825160028110615a3c57fe5b808552506020830151615a526020860182615980565b506040830151615a656040860182615980565b50606083015160608501526080830151608085015260a083015160a085015260c0830151615a9660c0860182615980565b5060e0830151615aa960e0860182615980565b506101008084015182828701526112a6838701826159ff565b9182526001600160e01b031916602082015260240190565b6000828483379101908152919050565b60008251615afc818460208701615f24565b9190910192915050565b6bffffffffffffffffffffffff19606093841b811682529190921b16601482015260280190565b7f190100000000000000000000000000000000000000000000000000000000000081526002810192909252602282015260420190565b6001600160a01b0391909116815260200190565b6001600160a01b039384168152919092166020820152604081019190915260600190565b6001600160a01b038316815260408101615bb483615f50565b8260208301529392505050565b6001600160a01b03929092168252602082015260400190565b6000602082526116f2602083018461598d565b600060408252615c00604083018561598d565b828103602084810191909152845180835285820192820190845b81811015615c3f5784516001600160a01b031683529383019391830191600101615c1a565b5090979650505050505050565b600060608252615c5f606083018661598d565b8281036020840152615c7181866159d0565b905082810360408401526112a681856159d0565b600060808252615c98608083018761598d565b8281036020840152615caa81876159d0565b90508281036040840152615cbe81866159d0565b90508281036060840152614c0881856159ff565b600060608252615ce5606083018661598d565b8281036020840152615cf781866159d0565b915050826040830152949350505050565b6000602082526116f260208301846159d0565b901515815260200190565b92151583526020830191909152604082015260600190565b90815260200190565b9283526001600160a01b03918216602084015216604082015260600190565b60008882526001600160a01b03808916602084015280881660408401525060e06060830152615d9860e08301876159d0565b8560808401528460a084015282810360c0840152615db681856159ff565b9a9950505050505050505050565b94855260208501939093526001600160a01b039190911660408401526060830152608082015260a00190565b9485526020850193909352604084019190915260608301526001600160a01b0316608082015260a00190565b93845260ff9290921660208401526040830152606082015260800190565b60208101615e4783615f50565b91905290565b918252602082015260400190565b600060808252615e6e6080830187615a2b565b8281036020840152615e8081876159d0565b604084019590955250506060015292915050565b600060608252615ea76060830186615a2b565b60208301949094525060400152919050565b938452602084019290925260408301526001600160a01b0316606082015260800190565b60405181810167ffffffffffffffff81118282101715615efc57600080fd5b604052919050565b600067ffffffffffffffff821115615f1a578081fd5b5060209081020190565b60005b83811015615f3f578181015183820152602001615f27565b83811115610e005750506000910152565b6003811061057e57fe5b6001600160a01b038116811461057e57600080fd5b801515811461057e57600080fd5b6003811061057e57600080fdfea2646970667358221220bfd1442aca0157d0c1aa2267df76f4521a9b97027ddda8b700d280cf9667cd2b64736f6c6343000701003360c060405234801561001057600080fd5b50604051610be7380380610be783398101604081905261002f9161004d565b30608052600160005560601b6001600160601b03191660a05261007b565b60006020828403121561005e578081fd5b81516001600160a01b0381168114610074578182fd5b9392505050565b60805160a05160601c610b416100a660003980610414528061054a5250806102a85250610b416000f3fe608060405234801561001057600080fd5b50600436106100a35760003560e01c8063851c1bb311610076578063d877845c1161005b578063d877845c14610129578063e42abf3514610131578063fbfa77cf14610151576100a3565b8063851c1bb314610101578063aaabadc514610114576100a3565b806338e9922e146100a857806355c67628146100bd5780636b6b9f69146100db5780636daefab6146100ee575b600080fd5b6100bb6100b636600461099d565b610159565b005b6100c56101b8565b6040516100d29190610aa7565b60405180910390f35b6100bb6100e936600461099d565b6101be565b6100bb6100fc3660046107d2565b610212565b6100c561010f366004610925565b6102a4565b61011c6102f6565b6040516100d29190610a36565b6100c5610305565b61014461013f366004610853565b61030b565b6040516100d29190610a63565b61011c610412565b610161610436565b6101786706f05b59d3b2000082111561025861047f565b60018190556040517fa9ba3ffe0b6c366b81232caab38605a0699ad5398d6cce76f91ee809e322dafc906101ad908390610aa7565b60405180910390a150565b60015490565b6101c6610436565b6101dd670de0b6b3a764000082111561025961047f565b60028190556040517f5a0b7386237e7f07fa741efc64e59c9387d2cccafec760efed4d53387f20e19a906101ad908390610aa7565b61021a610491565b610222610436565b61022c84836104aa565b60005b8481101561029457600086868381811061024557fe5b905060200201602081019061025a9190610981565b9050600085858481811061026a57fe5b6020029190910135915061028a90506001600160a01b03831685836104b7565b505060010161022f565b5061029d61053f565b5050505050565b60007f0000000000000000000000000000000000000000000000000000000000000000826040516020016102d99291906109cd565b604051602081830303815290604052805190602001209050919050565b6000610300610546565b905090565b60025490565b6060815167ffffffffffffffff8111801561032557600080fd5b5060405190808252806020026020018201604052801561034f578160200160208202803683370190505b50905060005b825181101561040c5782818151811061036a57fe5b60200260200101516001600160a01b03166370a08231306040518263ffffffff1660e01b815260040161039d9190610a36565b60206040518083038186803b1580156103b557600080fd5b505afa1580156103c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103ed91906109b5565b8282815181106103f957fe5b6020908102919091010152600101610355565b50919050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60006104656000357fffffffff00000000000000000000000000000000000000000000000000000000166102a4565b905061047c61047482336105d9565b61019161047f565b50565b8161048d5761048d8161066b565b5050565b6104a36002600054141561019061047f565b6002600055565b61048d818314606761047f565b61053a8363a9059cbb60e01b84846040516024016104d6929190610a4a565b60408051601f198184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff00000000000000000000000000000000000000000000000000000000909316929092179091526106d8565b505050565b6001600055565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663aaabadc56040518163ffffffff1660e01b815260040160206040518083038186803b1580156105a157600080fd5b505afa1580156105b5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103009190610965565b60006105e3610546565b6001600160a01b0316639be2a8848484306040518463ffffffff1660e01b815260040161061293929190610ab0565b60206040518083038186803b15801561062a57600080fd5b505afa15801561063e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061066291906108fe565b90505b92915050565b7f08c379a0000000000000000000000000000000000000000000000000000000006000908152602060045260076024526642414c23000030600a808404818106603090810160081b95839006959095019082900491820690940160101b939093010160c81b604452606490fd5b60006060836001600160a01b0316836040516106f491906109fd565b6000604051808303816000865af19150503d8060008114610731576040519150601f19603f3d011682016040523d82523d6000602084013e610736565b606091505b5091509150600082141561074e573d6000803e3d6000fd5b61077881516000148061077057508180602001905181019061077091906108fe565b6101a261047f565b50505050565b60008083601f84011261078f578182fd5b50813567ffffffffffffffff8111156107a6578182fd5b60208301915083602080830285010111156107c057600080fd5b9250929050565b803561066581610af6565b6000806000806000606086880312156107e9578081fd5b853567ffffffffffffffff80821115610800578283fd5b61080c89838a0161077e565b90975095506020880135915080821115610824578283fd5b506108318882890161077e565b909450925050604086013561084581610af6565b809150509295509295909350565b60006020808385031215610865578182fd5b823567ffffffffffffffff8082111561087c578384fd5b818501915085601f83011261088f578384fd5b81358181111561089d578485fd5b83810291506108ad848301610acf565b8181528481019084860184860187018a10156108c7578788fd5b8795505b838610156108f1576108dd8a826107c7565b8352600195909501949186019186016108cb565b5098975050505050505050565b60006020828403121561090f578081fd5b8151801515811461091e578182fd5b9392505050565b600060208284031215610936578081fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461091e578182fd5b600060208284031215610976578081fd5b815161091e81610af6565b600060208284031215610992578081fd5b813561091e81610af6565b6000602082840312156109ae578081fd5b5035919050565b6000602082840312156109c6578081fd5b5051919050565b9182527fffffffff0000000000000000000000000000000000000000000000000000000016602082015260240190565b60008251815b81811015610a1d5760208186018101518583015201610a03565b81811115610a2b5782828501525b509190910192915050565b6001600160a01b0391909116815260200190565b6001600160a01b03929092168252602082015260400190565b6020808252825182820181905260009190848201906040850190845b81811015610a9b57835183529284019291840191600101610a7f565b50909695505050505050565b90815260200190565b9283526001600160a01b03918216602084015216604082015260600190565b60405181810167ffffffffffffffff81118282101715610aee57600080fd5b604052919050565b6001600160a01b038116811461047c57600080fdfea26469706673582212204b92c8e137df10355ae990a2398401b63b971202fc54bda02c653a6e98cac82264736f6c634300070100330000000000000000000000001453b808c88aaa5e5965f8d86123921e96f045aa0000000000000000000000006969696969696969696969696969696969696969000000000000000000000000000000000000000000000000000000000784ce000000000000000000000000000000000000000000000000000000000001e13380 | 0 | 0 | 2 | 1740132201 | 0 | 0 | 0x708ca656b68a6b7384a488a36ad33505a77241fe | 1 | 0 | null | null | null | null | null | null | null | null | null | null | null | null | null | null |
Schema
| Column | Type |
|---|---|
| id | string |
| hash | string |
| nonce | long |
| block_hash | string |
| block_number | long |
| transaction_index | long |
| from_address | string |
| to_address | string |
| value | decimal |
| gas | decimal |
| gas_price | decimal |
| input | string |
| max_fee_per_gas | decimal |
| max_priority_fee_per_gas | decimal |
| transaction_type | long |
| block_timestamp | long |
| receipt_cumulative_gas_used | decimal |
| receipt_gas_used | decimal |
| receipt_contract_address | string |
| receipt_status | long |
| receipt_effective_gas_price | decimal |
| receipt_root_hash | string |
| receipt_l1_fee | decimal |
| receipt_l1_gas_used | decimal |
| receipt_l1_gas_price | decimal |
| receipt_l1_fee_scalar | double |
| receipt_l1_blob_base_fee | decimal |
| receipt_l1_blob_base_fee_scalar | long |
| blob_versioned_hashes | array |
| max_fee_per_blob_gas | decimal |
| receipt_l1_block_number | long |
| receipt_l1_base_fee_scalar | long |
| gateway_fee | long |
| fee_currency | string |
| gateway_fee_recipient | string |