EVMSEALEDEVM

▪*$%~◆~▫○#*▪?■◆□●╲○%#◆◆█$▪▒▪▓◆●▓□*%□▓●╲^█▪▪╲□░&?╳▓░^#&!$~○▒█■▓^?

Transaction ID

Timestamp

Feb 12, 2026, 06:07:58 AM UTC
2w ago

Block Height

141,946,699

Computation

0

Execution Fee

0.00758 FLOW

Authorizers

None

Transaction Summary

EVM

Called EVM

EVM Hashes
0x31c065058fac689634474d839524f4d91590d4c4324eb75bd323d7a6523bd27a
0x54d14443e24f6f536a9a214e8ca0c511b0bab58e151ec0e2923ad81f1dd740c4

Contracts

Script Arguments

0hexEncodedTxs[String]
[
  "f9109083028e2b8503bbf0758083059430942880ab155794e7179c9ee2e38200202908c17b4307b91024b9256d2800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000e200000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000d47504e41550100000003b801000000040d00ce4b08173b39cc6286ee8f6cde7b832d361f0a61445888bed481c05de62759df5a59c909130487e91f21abd4eb1e603619db9b6e07938d48c3fe1de5801d940600027bf2c3d9c128d6db66b0f71a107fb8845d5e9f6b7637ffd836008fd9fa03bfb760af244bc46d8701477745c8a4e1bf90f290ab792b4ced91a18a6b7bd9470ca80003d701bca26adb9089826362385b474e7a6a30ce87a73818cc4f901da70e819de63855a307907d14418ff630419a16119ebb87f29f1b408f3fe66a1788d8050d150104ba0d53f7beab75b085ae51f25d3176a94528aef6ee4557ef6c1390c560f001b961565f99985ac609a714fed3dee1c953453cc1c585d4a6de15352805617069420106d349cd414285278be225c3c5a19d976e5d74fdb2a48a11103dd9ae3dd72206637d05cda448f579a0a793bd393711a1c86e8693afd7adf58bd9333e459b0a86e4000853775094fd1b7ef3c4e5638de3b1a9806c7816ae261209eed7969df1c24b3272209cb8f071a53791da6ed523637eec0151d492c14d6ba7eeea322f65f5ee325d000aea5f7591f87af665a4a408f66b288b8dcbf9a1d248deacd84eef10727727889450e56e726567cc21172f129e831e819681c3ad2ee3ea1853f461d6955276995a010b67e88df84b660c84823cf07158f96a830bf583f7a5c27dd5b17a43d17079c03923a4484f7d9b3e76d2c2335d4281d3598a7a84dad71d206b5483d7eae796d2ae000cefcabe59487fb311ecceef2245a02d4840cf81fff0f157ce2adf142e695b09dd1561913b1d70c477beb950635ec60bed279170a0ca61e7b99c125559532bd2dc010dca9c15a5489ce4a399c2f29fb9dca9cca08acd813abd0901e6d0c4204daf80bf408c9436525ed2531ac53ad43dae1afb67af8087bf2793c7458610fe2cdcc9f2010f19d893193b4a102f305b49ff2be48e2949d713a21fab407f8235b1943c6f169d797036220a595f2f1e462dc55fcc16d4511045ebac8f7fbfa768aa35a92b84b301101b3dbaf9675e6e82fe35ca8f27424c639d35298494cd973f17bc9bdf5dfc7a3121b23dc99bdfa675749d2d3ff673d28a7619c6696eb2183f47dfdf8dfbf503d30111e16c516f41487cc741ad21e44267a6b18e39a66c43b91180dbd6e40cdb81a5994e3b5030c129c9d1371d842136c8582495666613b26d815f4d9d57da854e21e601698d6e3800000000001ae101faedac5851e32b9b23b5f9411a8c2bac4aae3ed4dd7b811dd1a72ea4aa71000000000b338a1901415557560000000000104132f90000271073f395ec76e5b09bd5d6c407fd5732397cf6b9a0070055002fb245b9a84554a0f15aa123cbb5f64cd263b59e9a87d80148cbffab50c69f3000000000004f377c0000000000070e65fffffff800000000698d6e3800000000698d6e3800000000004f27e30000000000082c420d251544239a70a0596d3e78d9541acde3e29f2a3247b7e7454410fa31b2aa20eb10535c6abcb4be43077fc11ce78161154c813265aac6cbd1f0700ddda164ed1cbb9d38a8074116823d7991d2a95445ac6f186ae389cb24af94a4fc3f73fda7046e2424ebf4520420bb2ee832201092a0bb3d87d7a43127bb21de7d6949d9ceb68b8f006887818f2d0bbdc21da6435f462ca14675d700458bd0900448c3b4bc6b3bcc1179adda95be84c358f68789b6b60f061d374506abca6c6d6dbf266f29d4e648c750cfd6089939ed3580e790271e2d912605c467f512cc04073a40bf49adae8d23ce22c534cc184846cbfe437cf70ee1eac3ffe69f925de5a1c9259cdaae307fc54b0055002817d7bfe5c64b8ea956e9a26f573ef64e72e4d7891f2d6af9bcc93f7aff9a9700000618be9edbd1000000008eea1bfcfffffff800000000698d6e3800000000698d6e380000061af641700000000000da5f3f400d1dbe384cb41f0aa3f4ff2558050dee4362d40298f66b4d00b1b9888360898e154e8f56a8527f58fd7b0808b23cae95ed44646689e7a2f0e68bc6a3ae6842775a0b0ce48b603be5d47d4d6130443d9d821d47cc0ca68040bfc2b3bd83cf8626f2071b68649b4fb533c9284fc9b7094e0fa4c3fe8d2225c12d9b76c684233b69893570d76cb4884ea14c9bb3a8409b5e385c9bc2d14e3a344125ee82f75f57a18e874ee6ce170f10d8beb9456e9ee5ce4d75e60176d0ca3535349e456d40c22d4a15fe97cf210e6dba39ed3580e790271e2d912605c467f512cc04073a40bf49adae8d23ce22c534cc184846cbfe437cf70ee1eac3ffe69f925de5a1c9259cdaae307fc54b005500eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a0000000005f5ab7b0000000000011fe1fffffff800000000698d6e3800000000698d6e380000000005f5b9070000000000012e3d0da9043ee7a3b562cddbbcefc7708ef337d5a0b5dee042ad3d7a71460ab2ebad5132b182e6b179a40f42e41a77db7dbc5f8fa36e88f36ce158ac1ab80315d970a4ef4a673b94bb45bccaef5378b82938809385aa6731f8decddedb8a1e7274d25f62bbe6161cd74ddb24db5caae37718e73f58e9d8a5e3512918b69301de18edb97b3b4d27afa10bca9d0fd6582abc21eeccde929b6c3f73b1e4d7c72140227ab8bb88346e92d222a494deed1e45f8c1a8659db722a991d4124afd5f63d06248ed9780aa0d0bfd1fbbbd196539895199b319862e53fce91afe0d85aa577cdf26663dd5696a4400ec66d7203fa1bfb9ab9f0ee1eac3ffe69f925de5a1c9259cdaae307fc54b005500c1da1b73d7f01e7ddd54b3766cf7fcd644395ad14f70aa706ec5384c59e766920000000005f5c0be0000000000016742fffffff800000000698d6e3800000000698d6e380000000005f5d69900000000000161980dea62e6ca28a33a9c48638b36dc7cebadce5ede343457804a86230560991933276947a1fcaadd79b6ce4c628a3b6e1954f2a220fb6ca186ae55f39d743f76336c38f467027fabd8fcb61f92e0bbaddc890f04c89cf485f58878b13a7a91efd839ae47c3a86c8972663c3b732a533a16b90f8747c8c0c488ee4f2dbf86fe3698cd60692f91a58f91d61429beb921e94b4d0a65a1ed827b7d63b7b0686426f58c21e94d4d600ae7b319f334e2223c7521a9b88df5b9776fd3aa005f33e0267dfdf266c7a67f832ffa16bd196539895199b319862e53fce91afe0d85aa577cdf26663dd5696a4400ec66d7203fa1bfb9ab9f0ee1eac3ffe69f925de5a1c9259cdaae307fc54b005500879551021853eec7a7dc827578e8e69da7e4fa8148339aa0d3d5296405be4b1a00000000136348c900000000000515f6fffffff800000000698d6e3800000000698d6e380000000013608732000000000005aded0db939d0d510a81c77ba838fb614983f09c0fbd6aba5a3e8073a57b2ae2cdb2d023635034e9ff391e65d759709b105bcda108c220880dae7c3a1dc8aef5aa2fdb5c6e17a21b09bdf7263273a3c20fb594354bf6be4e457470196f8e09ac2cad5afb2765b05f35afe925451bcb14e941114946e27395e133ecfc9faa9932c15e920f19eac1ce4ad0e5d83de3df4964d04fe10246cb669b0998550101bdf637540e5a5c72141256d13e2430f25509b4ba6e8b66a653c86a6e6e95da621e670414957931f17af8364c96c1730e3fd84f2ee948fe719da84e35ebb954cc01340bf49adae8d23ce22c534cc184846cbfe437cf70ee1eac3ffe69f925de5a1c9259cdaae307fc54b0055009d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f60000002dcaf26e30000000000e922430fffffff800000000698d6e3800000000698d6e380000002dc560b26800000000123dfdbc0dc74028741d50b5608e7baab3bd4cd89c30352c1a60a44a4dd8287a82e2d9a4ac50e3134827a2297eb5cbbee7de5ea8645c48404ac34e3fa2653525f7eef05e821403f85a6452f1b96b8de245738e6e7b1769d9ca56f48aa5f4ad8b7940235145c4879bab2dff066c3c229c13ef0d3dfcc63e26dc0f5234e1863613b1921292c263d48bba5c7d9b792c64d0a326aceb954606ef3311dfa1f4470d8e67f73d4aebf90e24be30deeab9a39e5e0d6fc17b7f858e5fce86a6e6e95da621e670414957931f17af8364c96c1730e3fd84f2ee948fe719da84e35ebb954cc01340bf49adae8d23ce22c534cc184846cbfe437cf70ee1eac3ffe69f925de5a1c9259cdaae307fc54b005500c9d8b075a5c69303365ae23633d4e085199bf5c520a3b90fed1322a0342ffc33000006152553e8a800000001217346eafffffff800000000698d6e3800000000698d6e38000006178bf05d400000000170a036e40db834b8e903dbc5a8b02c85f445159797f41976085c6147149914eebb01a3d21c5bf7aafc78095d41b7a32e315264b5b9f92955b47be394fcedcba299afc63a3ac828e40584d4fd688b6ebfe8fc819e745dd44b4a20f249c591c36a9b6c13fc15319ff751f84c771b593c84941c714c8feaab48dd529476d3295089bc2063ce3c5cc76517d05d6945ebc0735421e94b4d0a65a1ed827b7d63b7b0686426f58c21e94d4d600ae7b319f334e2223c7521a9b88df5b9776fd3aa005f33e0267dfdf266c7a67f832ffa16bd196539895199b319862e53fce91afe0d85aa577cdf26663dd5696a4400ec66d7203fa1bfb9ab9f0ee1eac3ffe69f925de5a1c9259cdaae307fc54b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fb245b9a84554a0f15aa123cbb5f64cd263b59e9a87d80148cbffab50c69f302817d7bfe5c64b8ea956e9a26f573ef64e72e4d7891f2d6af9bcc93f7aff9a97eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94ac1da1b73d7f01e7ddd54b3766cf7fcd644395ad14f70aa706ec5384c59e76692879551021853eec7a7dc827578e8e69da7e4fa8148339aa0d3d5296405be4b1a9d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f6c9d8b075a5c69303365ae23633d4e085199bf5c520a3b90fed1322a0342ffc33000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000698d6dfd00000000000000000000000000000000000000000000000000000000698d6dfd00000000000000000000000000000000000000000000000000000000698d6dfd00000000000000000000000000000000000000000000000000000000698d6dfd00000000000000000000000000000000000000000000000000000000698d6dfd00000000000000000000000000000000000000000000000000000000698d6dfd00000000000000000000000000000000000000000000000000000000698d6dfd8205faa0b978733dc1a6790aa32653e1d7c3c7c68990cc5a6ecf4c67ec726708c05f8c1ea03fcf702e21041479ac5278ec87cb8b27a01814953e8ebe8d4a0d25e834e94296"
]

Cadence Script

1import EVM from 0xe467b9dd11fa00df
2
3transaction(hexEncodedTxs: [String], coinbase: String) {
4    execute {
5        let txs: [[UInt8]] = []
6        for tx in hexEncodedTxs {
7            txs.append(tx.decodeHex())
8        }
9
10        // If there's only one tx, use `EVM.run`.
11        // If there are more, then use `EVM.batchRun`
12        if txs.length == 1 {
13            let txResult = EVM.run(
14                tx: txs[0],
15                coinbase: EVM.addressFromString(coinbase)
16            )
17            assert(
18                txResult.status == EVM.Status.failed || txResult.status == EVM.Status.successful,
19                message: "evm_error=\(txResult.errorMessage);evm_error_code=\(txResult.errorCode)"
20            )
21            return
22        }
23
24        let txResults = EVM.batchRun(
25            txs: txs,
26            coinbase: EVM.addressFromString(coinbase)
27        )
28
29        // If at least one of the EVM transactions in the batch is either
30        // failed or successful, in other words not invalid, we let the
31        // Cadence transaction succeed.
32        for txResult in txResults {
33            if txResult.status == EVM.Status.failed || txResult.status == EVM.Status.successful {
34                return
35            }
36        }
37
38        // Otherwise, all EVM transactions are invalid txs and can't be
39        // executed (such as nonce too low).
40        // In this case, we fail the Cadence transaction with the error
41        // message from the first EVM transaction.
42        for txResult in txResults {
43            assert(
44                txResult.status == EVM.Status.failed || txResult.status == EVM.Status.successful,
45                message: "evm_error=\(txResult.errorMessage);evm_error_code=\(txResult.errorCode)"
46            )
47        }
48    }
49}