EVMSEALEDEVM

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

Transaction ID

Timestamp

Feb 12, 2026, 10:55:00 AM UTC
2w ago

Block Height

141,968,224

Computation

0

Execution Fee

0.00758 FLOW

Authorizers

None

Transaction Summary

EVM

Called EVM

EVM Hashes
0x331fc3fa13e6f111e7fbeb78d0d402ca7906c52d29c5fb172ce3931dc3769496
0x19ee3ae3a180462adbe19ee75e75bbc27a073f1a31720ca1e4e4a1baf22af3e5

Contracts

Script Arguments

0hexEncodedTxs[String]
[
  "f91090830290b68503bbf0758083059409942880ab155794e7179c9ee2e38200202908c17b4307b91024b9256d2800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000e200000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000d47504e41550100000003b801000000040d00c952aa886d5f160a13750cb097838e7e239ab2d4777ef22cbfd3fd1180d95c57087ed6a02c1505077319dab78b5cbd7b184834bda589848494b62faf3cdfcb3f0103fc0693ec52a9cba37bd5c0c786b40c07fc9c7f3dfe38510d8e5401da86415861090b91429db64a604daddd1329a21e61cd28fab07a21298767d340c9cafe12960104895d262c977da9ef424956b53f6084a2f2c1100866ba64e4faa1c7fe54bac0284263a380533ce63cd5b11edb0c5515b7a58e2145f9c020cd6df75edd3d1383630106727fb7a6be71e4e14c87705032f2ffdd7f25c0dec0bcd4362f7c03d26152498f58e8dddaf6dc65f1ee1238ee520c15d02fea3392645000c950146172a94913280008e3da138bf874dfd2e0157f51ba89452705dbb8df3513f85c042f92ed7659a596123638aa28001151e5ed249331cb7953c69ec37207f05d99827df029cce75d2b00096a941eee38dc5f90ef467efbffc4a236ee5cdd8fbbe0a7b3e0e275e28706720015533027c2e34cd9c7d63ef069aa293941b32e5ada56e9964e0fe4983a7e6194000af0807c656f03aa1b0572c5a07ae688c33de2603a99435e08f97a3e63cfdecdeb53bce8f628f81fc03f3c29475b35ba68925cde65c6132e7cb1c57b9e538dff5e010bd5f94d42588be725c33d9e0f975018ee2125a3c748fcc6be814ff97f7b0668b34acd23640f7000f93b4f5c0da58057481c07cf72b55541e828fa47d7be24b0ed010cfc2ecd3dc7377b902ed77b2e3d40b0b3e9fe6e8b0c9c7fa25f67f82b9209d3d24300177f2c744922fba50c1f779f994d0f8556db758070b118c86d4e4a4f61d8000df4b74ea13e7579670db49d5177ce6025a58962c8e6fe52a4b173d9d6d175b07332bb911652ce182802eb3018add11d7c3b915257cf00522388cdecd8f346363a010ff36c7551ab824b36cb3975e228027693ce59745b5a28e1abecfdc03f5d9cb4436ca0842572c49ee31ba9a8cafaac2e0b1b3232dfb6356b33b6847be507378c470110e485dd66a8a629d4b28209eda391cbf0d8f60ff30e7e31eef042f1076bd61aa241cd92df2e175c2b6491ff28b0c5dc0f4d490f19cf6fc5cc20d70e520eab75ba0011614bbb9cb9eb52b3da6ef155c002b39a517bf08f639836b4a06a25eef177d0c93945d4e6d1fd7307bbb2cac1b3e5f48262a7b4cf8e114b4b55e61db64fdd3d4201698db18000000000001ae101faedac5851e32b9b23b5f9411a8c2bac4aae3ed4dd7b811dd1a72ea4aa71000000000b342460014155575600000000001041cd4000002710c16f9a8f0c62ea7697a2bddc6e01d98d7b92f982070055002fb245b9a84554a0f15aa123cbb5f64cd263b59e9a87d80148cbffab50c69f300000000000464b1c000000000009a04dfffffff800000000698db18000000000698db17f000000000047d0a700000000000a4f950d3bbaee37ef8eb3caa83f15b464337474ec6ca40a646d1efdb633280cfa56d9c029aa2f933fd00e1cdb48a088ec4e8e56347a3c55f682477d8557f8e5a164ed1cbb9d38a8074116823d7991d2a95445ac37c9dad4d53af99eaccaca88a0dab9662be8014a36f270fe97124656cc7b35d081d31bc368064ab7f49375891c300ed3f344c4a7223e4c18c7d4082672dea9c9ec71f8472171917e96c844f86b3f388c97dea598c4ccce0f7b052bffb28a45c6cd1a037e5e884295571be95eb7360822e57141e9a5afc82c5cf897e8eb01da4fa42c67bd0d7242b7f8f1ac00061386fcc2da83dd3030973a8324d9057081e195584d62027b1c888bc5ac0b0cf896b0453b03dbcf0055002817d7bfe5c64b8ea956e9a26f573ef64e72e4d7891f2d6af9bcc93f7aff9a970000062b4925fe6600000000d8186983fffffff800000000698db18000000000698db17f000006221683ef8000000000c9ea71200d1dbe384cb41f0aa3f4ff2558050dee4362d402985311c88f5ce9ada7090be756aeb94804126bd9024adb19e358a3d82cd39aa65695850bacfbee6f1e5d8164c798bd0b60b3857af6e5d9e30fcce8d815c8297ed9c85d07320acbd3eddf683f6de72889aa6cd6b94c31bbb72279fcea47792dcc6d2102678affb870b05896374a149cd229961d7a1e6b32425e39adf4acaea1db94d9cf6dbe328a5868a35e9a8072d6b7ab18141b285ab875659437a4876d964e3d60ccfbfd31ad4b3780e0f497a6f7adb075aeb3be5cf897e8eb01da4fa42c67bd0d7242b7f8f1ac00061386fcc2da83dd3030973a8324d9057081e195584d62027b1c888bc5ac0b0cf896b0453b03dbcf005500eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a0000000005f5ae430000000000011d19fffffff800000000698db18000000000698db17f0000000005f5b4e900000000000119610d4b742575bd319d1e88ab7e9edd813f8e66c2d4da5952eb049e6fb75108ef612a76e65ebbb87553b9e82fc7f11a48ecfde380e6afbaa795c713fd86b9346e904d781ec95b1249c3a14ccd76ae57373ad38608890bba60d9cb02614211d77cb1b5e45d880148a9412de76c6d533c1133551ab8c92d85b6c2c985c9e84b2946d76367a534c3c67c88aee4a1ab81c141a9d8fb6e7f449b824bab02526520c248b2ffd7b5eef97f77cabd8384e1670796cf52bca97438fe40d878dad98fd3ad0fdf1dd1ddb2894aa531806bc0b95170f9aaf760d3053df395d8b83a14b9202c402f3d3ae0a5ee2c4a294f3f477bdbecab8c78584d62027b1c888bc5ac0b0cf896b0453b03dbcf005500c1da1b73d7f01e7ddd54b3766cf7fcd644395ad14f70aa706ec5384c59e766920000000005f608ae0000000000015888fffffff800000000698db18000000000698db17f0000000005f5dbf000000000000177110dea62e6ca28a33a9c48638b36dc7cebadce5ede34db14f1534d082d0be7d48e221b24e547e5518e48e8b503cc74c748e3d9b3f2d2e2ed727c16545a32cf9fee0ef65a7f2f65b334507a3e89ecc098a6228ed240af847cb7e95aa47f39f0080e624d1f36e7e05c624dc341a77f73482d78ee6f6d23e9da38cb6c3da8b8aa98d738a954985e1d3de122d79f17f0c07aef8d7098966289a19ed6f7c549ced3602ed1d1f0604438041514973be784c15d47b8f3d30732200a72fb36e371a521c1746790ad766ebc0f6bc56bc0b95170f9aaf760d3053df395d8b83a14b9202c402f3d3ae0a5ee2c4a294f3f477bdbecab8c78584d62027b1c888bc5ac0b0cf896b0453b03dbcf005500879551021853eec7a7dc827578e8e69da7e4fa8148339aa0d3d5296405be4b1a0000000013e62db600000000000618a8fffffff800000000698db18000000000698db17f0000000013c13d7a0000000000058c220db939d0d510a81c77ba838fb614983f09c0fbd6aba5a3e8073a57b2ae2cdb2d023635034e9ff391e6061fb79b91f836c547231a93a702d789a50139548c874cad04f45e8728c7e8216be995e2d132ee06ec047728107e1d2aad76f0dd937ce3dcd86446bba111eb8a337be2201797bf64b989adfb7449c6d04e82d4e39bf3f92db2d5449483272dce4364792afa0459eee865df5d5d881a0e599143de6aec13981602a4ab09b5b9ac9bffd85519f6b23a082c94a15833f229ea6a570ac7c6c8cbae84b44f964808f799129269002335ec09b0cc733ff89a10932dd9a1061386fcc2da83dd3030973a8324d9057081e195584d62027b1c888bc5ac0b0cf896b0453b03dbcf0055009d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f60000002e5986f4d1000000001b41f0bdfffffff800000000698db18000000000698db17f0000002e0cd9e8580000000012cabe280dc74028741d50b5608e7baab3bd4cd89c30352c1a8c17bcc9685769242886f3f4b09bf08645613b328499438e8f7e00baa9b1990b57a12aeb94271feed9bc68fee417d3c86cb1cf57acf51ad52f22665f952eab909156553026b84180bf6b12e632ca729f98ab522125360c35c7de77dbf7659d58be31f3d428539717f3fe755495863ed7dcb710c809e00d1929eb2ce7d592b0ea75bb2883f97ce3c0322fb32afad24c74a71b6252bec5765b9b05a59d66acef615833f229ea6a570ac7c6c8cbae84b44f964808f799129269002335ec09b0cc733ff89a10932dd9a1061386fcc2da83dd3030973a8324d9057081e195584d62027b1c888bc5ac0b0cf896b0453b03dbcf005500c9d8b075a5c69303365ae23633d4e085199bf5c520a3b90fed1322a0342ffc3300000627f1348ea5000000016b8c57ecfffffff800000000698db18000000000698db17f0000061f3bfd2a400000000168809d280d92781ca70497bd2f418d6fc194cc97dd05c33dad5c6147149914eebb01a3d21c5bf7aafc78095d417fa4ff197e9d09ef5bcd225df88b68ef425129b8fd23cab7411c65f9e9455489f80b2d451b6153e2c6081062f029dcfca5adf7455181d594b3fa6d123472913a5eb524d5ee5605602ed380de812010701ffc668932c9d6320f56b65ccb7c7cdcd27e5db3c07aef8d7098966289a19ed6f7c549ced3602ed1d1f0604438041514973be784c15d47b8f3d30732200a72fb36e371a521c1746790ad766ebc0f6bc56bc0b95170f9aaf760d3053df395d8b83a14b9202c402f3d3ae0a5ee2c4a294f3f477bdbecab8c78584d62027b1c888bc5ac0b0cf896b0453b03dbcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fb245b9a84554a0f15aa123cbb5f64cd263b59e9a87d80148cbffab50c69f302817d7bfe5c64b8ea956e9a26f573ef64e72e4d7891f2d6af9bcc93f7aff9a97eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94ac1da1b73d7f01e7ddd54b3766cf7fcd644395ad14f70aa706ec5384c59e76692879551021853eec7a7dc827578e8e69da7e4fa8148339aa0d3d5296405be4b1a9d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f6c9d8b075a5c69303365ae23633d4e085199bf5c520a3b90fed1322a0342ffc33000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000698db16c00000000000000000000000000000000000000000000000000000000698db16c00000000000000000000000000000000000000000000000000000000698db16c00000000000000000000000000000000000000000000000000000000698db16c00000000000000000000000000000000000000000000000000000000698db16c00000000000000000000000000000000000000000000000000000000698db16c00000000000000000000000000000000000000000000000000000000698db16c8205f9a033097075e4e84283fe2802909cd19fb1e61f12e956912394b84af43c3b37c3c9a072d6789aed8dda4569fe5ba5b36237362f4fe9e3bbde4afdbd95a24f51940510"
]

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}