EVMSEALEDEVM

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

Transaction ID

Timestamp

Feb 12, 2026, 11:04:43 AM UTC
2w ago

Block Height

141,968,954

Computation

0

Execution Fee

0.00758 FLOW

Authorizers

None

Transaction Summary

EVM

Called EVM

EVM Hashes
0xc303d0f8b8ee47fad863dee2b7a5060fcf09af7503d884c1b5e84ab89acb45f3
0xb99e719800eac5f7db567e41e115c175205dfaa869549ec1faccc3d745be0283

Contracts

Script Arguments

0hexEncodedTxs[String]
[
  "f91090830290cc8503bbf07580830593f6942880ab155794e7179c9ee2e38200202908c17b4307b91024b9256d2800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000e200000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000d47504e41550100000003b801000000040d0021deb2ddb0e5e58c943dda0269f69a4cc9eb9d4438a428c2f49846b58096b3cf31fde87f79df9279b0d9638f05aa78ce105a908d93c90c059baf29dabef67bfb01034c4c95a4a21a88349b51058fa40483c804218c62ac34b46e43dc9facbff44375478bd1cca1f73a50f8dd4c0d6038fb09abc1b5b68071abdd704ec80d1bd409ff0004328a24f68deec5a53af35673dc8f998f40a7869b9dee386fbfd5a57acd6b291f3fb0ce7b776eba80fb689573bcd3b827568e25972d711aa9adb1a2928c6afb290006cf3f81d05c0f91047bbbfaf69f73e3ccf0a3bd8c82f4635b28ab09949491feed3a9180f175c0ddec5c9a1a9c17584a32a3eebc714439210afb3bd0060f59bc230008fa7685ec470722a3b443baa504cd69e5a4bbc6b08307d82ebb065b2f1819af5a21f50e07b485fa03333c0cc4ec3a90fbd2cb65fb53fea1abb2be564896951989010ae1de579f7f572db4479714d8e6d2d25c7afde0115682580a12568bb4118e38cd583fd5feb87346345e061456d57b1a08ac18bb95231104ab8cb94b0f60f42760000b9fb4d8bd3c1045514b8108b0d6a3e017ca476795cdcc913d444cd2e1e26af1c8132445db7ccaa894527d842231adec85dcf6847bd71e650f47d69f4f69c50edf010c0080253f51daa7c96bdb81e0fb0be46a07050077fd898181ca20b116e18d5f3d79ad3b292ebdb4df452e28972e1ce2ac15ecdd96c14bce6f724946b52b6fc791000ddf6c35d3cd01b2187949e80c77e017c7b2a4608166f3fd282b7734b7904e91341697d8d244d4c60daf42453564a3af80027ec1db4e4da5fbd2e68d1dbfa428d0000efd6fc732a7c1955f8c77a9cb86778f36f792365093609390b9fa2937c1b1c9ad5c47be2010ee15998c85566d03c5066b548be8cd1a6905fb20faf2585940097f000fa1fc7f76e13648a924ea2e88db56042e3c35d01178859be9fb8fa5d3dd3f27385770a528be092fd82da3f402ba5c2074cbf4133328b96deb10e89f736489a45a011042eb9e9d41b516cae95575471a15e24c4f16958b110085d5cbd9db13d6bd93f339db5d62f984e762b4c8db8f6a5b65ec6b48cdb9dd58b96bc0e7db419c2c586400112925249de35d23823a16951cbb7e224e1546d975004f04df31dfae6d8bb549ac0c782afbd4397afcd80dd0d0ec29d001bdb4e32189b3629ea3a576504480452500698db3c600000000001ae101faedac5851e32b9b23b5f9411a8c2bac4aae3ed4dd7b811dd1a72ea4aa71000000000b342997014155575600000000001041d27700002710513ec7412fb46ff2acea0db32749f55b584cfc4e070055002fb245b9a84554a0f15aa123cbb5f64cd263b59e9a87d80148cbffab50c69f30000000000042a07800000000000b32fdfffffff800000000698db3c600000000698db3c60000000000479e4700000000000a200b0dcea6b6d62fad4426ba1351c91e6c66fb97406514b5754a71089596cebd1e69af29daaa2e47794b399ba32610b306a6066b0bc1a5a35013da0dbf334aa164ed1cbb9d38a8074116823d7991d2a95445acc3845fc71af82a4baac6f21335334996db7d02cc4ca734270f8e346ec3329197f0c5107b4736870bc1f4c4e501db510fd1bd78fe13ec5e1eb7b6d524be1a03d80c2e6e529595db83d2fd46d81a7717b8bac866e9a1d1ff837486cee44675e4c3cb3d1f5e4cc6ff3676cc094fbc4ef8d853cc3c5e8d2f7b0cfb5b36c9436541423e49977f626e3e4776f35069924cce3cd12889a9f7dc92881c25a46cedd8d2dd70de305b794fc4b1be9ec08a606526993980dea70055002817d7bfe5c64b8ea956e9a26f573ef64e72e4d7891f2d6af9bcc93f7aff9a970000062f14f0f6dc00000000ed2c96dffffffff800000000698db3c600000000698db3c6000006236cf7c84000000000ce4fe2680d1dbe384cb41f0aa3f4ff2558050dee4362d4029891075debe4129d53e98dc02e7aaa081f59a1103c2ec94f864e4ec65f795b942434679445d322f551ce1be437d8bb4e747d2ff19bc97677908ca2ee65d9e8b93fe53bc6d5591ebe4d17926a5d8d652db2e3cca89cf160e78affc6bdec982536bfbd16fb1c98a3d05a3554521456438f6429da57878a5ff2ec1d4c67541da38b497b29475cedaf6bc82f7a53364b90ad028a9c374eed8c10da7a1c2a7ca42752964616ec7bebbba6b4ba23b92b58aee797e74e0fd2fb5b36c9436541423e49977f626e3e4776f35069924cce3cd12889a9f7dc92881c25a46cedd8d2dd70de305b794fc4b1be9ec08a606526993980dea7005500eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a0000000005f5b0fa0000000000011e49fffffff800000000698db3c600000000698db3c60000000005f5b447000000000001198e0d896dfb309560db6814110d92523fb1383ee921861bbafaa45f463056ad759e99ee91c5b99dd1a5373544a6dfd41a97526d8f689a3d3894a776aab1e9cc14d2fbf482d9f890e78ea217e750df7a5137886bf97ba6d1862122c5858c74f979b6655b47f89767a27f89b62474fbb5b238b195b149cc065a219f5e74d8b4b7877e886509b8e27d77eb87e0a9024fe9c1a2935a17509fc8437ae4fba29da1555a33b122b5260a0beafad79121b488087d8939b186075e614bbef4ce2468f91c33a5524fad637247714bf0529f5666d81fddd855a4f3c2c6d42743589d6f6d12141aac1a89b09ae47c005a72d575e4e4803ca770de305b794fc4b1be9ec08a606526993980dea7005500c1da1b73d7f01e7ddd54b3766cf7fcd644395ad14f70aa706ec5384c59e766920000000005f600b0000000000001842efffffff800000000698db3c600000000698db3c60000000005f5e1820000000000017a3f0dea62e6ca28a33a9c48638b36dc7cebadce5ede340c3fb7fad57332b03fa1524a9261e99eb68048503bdc1bec6d889f3bf7685d58380c8acb35ed4a41cf9fee0ef65a7f2f65b334507a3e89ecc098a622550d9a012eeab936c7b8436afbfd7c60fb3064bcc8f2e436de0a316d93c4ce67e3877e11223128cf6902b689ae6c1ae2b1bfd562f3f8150df69496408762177c40fc63fbdce73882570192ba5b542b30a55e252c35d59cd5ecf7d5cbd68eaa957a9c5283f410e99da35fba81d0e8efff1ec9186ab34e3557529f5666d81fddd855a4f3c2c6d42743589d6f6d12141aac1a89b09ae47c005a72d575e4e4803ca770de305b794fc4b1be9ec08a606526993980dea7005500879551021853eec7a7dc827578e8e69da7e4fa8148339aa0d3d5296405be4b1a0000000013ea085a000000000004a05cfffffff800000000698db3c600000000698db3c60000000013c7bd9e0000000000057f420db939d0d510a81c77ba838fb614983f09c0fbd6aba5a3e8073a57b2ae2cdb2d023635034e9ff391e6a7406eb65174a921e4948ad4f507a0fea11ac3dd7364fa55c52a10071c16a2a7a5abddb4d32d39436e791cee6d00bc6ede8762a61a0c12fa4b144f39c05f960aa98c09863ca4f7fed13a0c0ab3e2e7dd211bf20e6da0f32eb6801f49a9c02cad7ace584821ebd56906fa99dac0d32c21c98fb7cb0c2de374ab99718d0c53808d4dd0be8dbb499e430b3754b53edd549cc8bf97ec4c604b992d9e57eddbb4a7e16e4894581244cb9278238ce310d9536e2e18012d924cce3cd12889a9f7dc92881c25a46cedd8d2dd70de305b794fc4b1be9ec08a606526993980dea70055009d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f60000002e60331cff0000000011de54effffffff800000000698db3c600000000698db3c60000002e15c80e400000000013781f000dc74028741d50b5608e7baab3bd4cd89c30352c1ac12e4856fafae4a946832df839e54f625a21a2d5e81e7663e19c4b00053f6fa6d7f73dc81ffe2582bf6967c0c8e42fa0ad8bd9ad50de47d7570d6165a2d49c6f7a1ca6dcfd8cc21543945a441773b627b316a1c78c9526a590eab60025ac527f947baba5324c82f555e7531ea5846c9abf62435bfc06aae9c177c487b08d352d4757c552c14b072e8f8c415873de584f0f02cc4d0401333db939dec2aa3ce63c3edd549cc8bf97ec4c604b992d9e57eddbb4a7e16e4894581244cb9278238ce310d9536e2e18012d924cce3cd12889a9f7dc92881c25a46cedd8d2dd70de305b794fc4b1be9ec08a606526993980dea7005500c9d8b075a5c69303365ae23633d4e085199bf5c520a3b90fed1322a0342ffc330000062cb3b0b0e800000001722cc182fffffff800000000698db3c600000000698db3c600000620abac0ea0000000016d62893c0de19e45353b5ba25e104edbec00be91d3772c09195c6147149914eebb01a3d21c5bf7aafc78095d4111f65558775ce20971f90b29ffbf23bd4589c36c3b61b988330c1fa1a4b6ba56f5ae5702f823e57bf1f9330c76e00a305823450654e7c5eeb4b1502da69c10d2fc7c7a2bb2665b3bb4da347ff1144f8e1abdbb35f121da483d763204637a10e47e1a14b78762177c40fc63fbdce73882570192ba5b542b30a55e252c35d59cd5ecf7d5cbd68eaa957a9c5283f410e99da35fba81d0e8efff1ec9186ab34e3557529f5666d81fddd855a4f3c2c6d42743589d6f6d12141aac1a89b09ae47c005a72d575e4e4803ca770de305b794fc4b1be9ec08a606526993980dea70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fb245b9a84554a0f15aa123cbb5f64cd263b59e9a87d80148cbffab50c69f302817d7bfe5c64b8ea956e9a26f573ef64e72e4d7891f2d6af9bcc93f7aff9a97eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94ac1da1b73d7f01e7ddd54b3766cf7fcd644395ad14f70aa706ec5384c59e76692879551021853eec7a7dc827578e8e69da7e4fa8148339aa0d3d5296405be4b1a9d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f6c9d8b075a5c69303365ae23633d4e085199bf5c520a3b90fed1322a0342ffc33000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000698db3b300000000000000000000000000000000000000000000000000000000698db3b300000000000000000000000000000000000000000000000000000000698db3b300000000000000000000000000000000000000000000000000000000698db3b300000000000000000000000000000000000000000000000000000000698db3b300000000000000000000000000000000000000000000000000000000698db3b300000000000000000000000000000000000000000000000000000000698db3b38205f9a089d37af8e35eb337484f11626abbdd786536d52d276554dcc214b47fa1beceffa066b8eb2ce637256e44080a139069ebc101393227b289aa238cab64863501b9d8"
]

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}