EVMSEALEDEVM

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

Transaction ID

Timestamp

Feb 12, 2026, 06:03:12 AM UTC
2w ago

Block Height

141,946,342

Computation

0

Execution Fee

0.0047 FLOW

Authorizers

None

Transaction Summary

EVM

Called EVM

EVM Hashes
0x8c713cd75cc7ad20062ba66f82ff6ff5e052027b5b9b2bbd1e009836caec775b
0xb3bafec9dd49a132895a0402155c64411beef17d31f048356b781f53e5d1ea63
0x1d83faed07b3c7c6018cd1809f1ed37c80fa277aebd3e3f829bfe6a33affbcd6
0x6ee495b1dac653219b473543d974e0327c13bb7c22bd9e79562a6ec2825a08ef
0x25c9457a4b55fa1a4be0f32287534850490e615f003d1458e5acfb0f6a3f83a0

Contracts

Script Arguments

0hexEncodedTxs[String]
[
  "f8cf83020d358504edd7018083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e000000000000000000000000000000000000000000000000000000000000765600000000000000000000000000000000000000000000000001f139ab074b6378000000000000000000000000000000000000000000000000049021c690bce2018205f9a0e32c6021ea639e41c5d600fde7b5e24eceb6794300a5a87bddeb0cce2f1badfba06337d981754ae2e3c6da9b783b54dd3fc197d23ca26e029d9ba8212ba5e97f5b",
  "f8cf83020d368504edd7018083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e000000000000000000000000000000000000000000000000000000000000766c0000000000000000000000000000000000000000000000000b9835eceb9dfce70000000000000000000000000000000000000000000000000c1bce9fc6e7c4468205f9a0d04c8d1deccd245641f178a00e18fd77888613a19915bd766485e43ea4d71689a018be3c9899c5fdb0a11ffdd7ed05f97c1ec11b4fd7bf0e7d478fcb602bcfb8cd",
  "f8cf83020d3785047b208d0083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e0000000000000000000000000000000000000000000000000000000000007679000000000000000000000000000000000000000000000000a1061a1464cc13ef00000000000000000000000000000000000000000000000bc2be15b7dc15f8be8205faa03e544a2ba2318ebf281df7ba18b27b989d290bbddd54789aee3cb4dd77f294e6a066645b6aadd7888b85d8fdb7885150aa42a8e88fee25e6e2e54bc4f6609c3c4c",
  "f8cf83020d3885047b208d0083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e00000000000000000000000000000000000000000000000000000000000076830000000000000000000000000000000000000000000000000821ee65275ee712000000000000000000000000000000000000000000000000b32077e7cccf40dd8205faa0f595aaa2d6ad682c55d9c191ac303825bfeacc24c0e41fa841cc8688600435bda0345ad1980584cde133b94dcff28639b340abb522098695cd1b7fe6b7b27226b7",
  "f8cf83020d3d85047b208d0083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e00000000000000000000000000000000000000000000000000000000000075c60000000000000000000000000000000000000000000000000416d80dbaada18600000000000000000000000000000000000000000000000004d02afce44d37ad8205f9a0fba28188aaabc69e9e77dcdfb5914f0d230fe141aea92a16d4e5ea416e627780a04c40b078c353b7a001337ddc329ddcd9116db8b0da58ea8de9c888b66a47a816",
  "f8cf83020d3f85047b208d0083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e00000000000000000000000000000000000000000000000000000000000076b4000000000000000000000000000000000000000000000000082b453174a397b100000000000000000000000000000000000000000000000008661223877995de8205f9a030ca98e177cf668e62aab5a2ebc39331328e34546d8a6ea4b28e2158c3fe4666a076c7717eebb19b1fd61890b805935fee00da8e357af8b1f14dccd0083acb125a",
  "f8cf83020d4185047b208d0083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e000000000000000000000000000000000000000000000000000000000000765e0000000000000000000000000000000000000000000000000824914966b0a5b300000000000000000000000000000000000000000000000008c6b98e0e32cccc8205faa0dbc1f195cac224fabebd2e6d55143516661d6fd819773e05d91bc548e0ccd9d3a0079502fca24550fc3a126f26fe7577987936e37de99ca03adf17733a06b2f670",
  "f8cf83020d4385047b208d0083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e000000000000000000000000000000000000000000000000000000000000760900000000000000000000000000000000000000000000000008210b02f4c391ee0000000000000000000000000000000000000000000000004122953f5ecb36e58205faa09ea6c2ba7c4904f485166f41cf9cfd4eb9fbde62b5c9f9c368372332bbf77e4aa036d497738f764f40354311da06298da48c3b822af4790014d4c47e00456565cc",
  "f8cf83020d4585047b208d0083056d109445a01e4e04f14f7a4a6702c74187c5f6222033cd80b8642b28b34e00000000000000000000000000000000000000000000000000000000000076a100000000000000000000000000000000000000000000000001d81eb6b6fa12b60000000000000000000000000000000000000000000000000511da886a9c7cb18205faa0c3126feb04d0c22410f51cb61959a30fab5064a1240024c52bda677d43255643a03ee042ad3551823e19b3e95b285349c252d8fbe77cf74d4a0f50280e1cd666e3"
]

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}