Commit Graph

  • ce1b4862b4 Add support for wildcards in exceptions Omar Abdulla 2025-07-23 10:05:07 +03:00
  • 799f07f04f Fix size_requirement underflow Omar Abdulla 2025-07-23 09:54:58 +03:00
  • 2a1f81fb6d Merge remote-tracking branch 'origin/feature/caller-replacement' into feature/check-target feature/check-target Omar Abdulla 2025-07-23 08:28:07 +03:00
  • 51191013c1 Remove empty impl Omar Abdulla 2025-07-22 15:13:38 +03:00
  • c81279fc8f Correct the arguments Omar Abdulla 2025-07-22 14:37:02 +03:00
  • 0392b6b629 Remove address replacement Omar Abdulla 2025-07-22 14:34:22 +03:00
  • ac94c972de Remove empty impl Omar Abdulla 2025-07-22 15:13:38 +03:00
  • 5cc814b0e0 Merge pull request #58 from paritytech/feature/lighter-trace Omar 2025-07-22 15:05:17 +03:00
  • 0722791a28 Correct the arguments Omar Abdulla 2025-07-22 14:37:02 +03:00
  • 52042dfff5 Remove address replacement Omar Abdulla 2025-07-22 14:34:22 +03:00
  • e3c717f4d9 Merge pull request #60 from paritytech/feature/handle-values Omar 2025-07-22 13:57:05 +03:00
  • e7ebe4fa2f Handle values from the metadata files feature/handle-values Omar Abdulla 2025-07-22 09:24:09 +03:00
  • 5c957e5ac1 Add a way to skip tests if they don't match the target Omar Abdulla 2025-07-22 09:07:01 +03:00
  • a0248b58f3 Switch to callframe trace for exceptions feature/lighter-trace Omar Abdulla 2025-07-22 07:22:44 +03:00
  • 6a9acea748 Merge remote-tracking branch 'origin/feature/handle-exceptions' into feature/caller-replacement Omar Abdulla 2025-07-22 06:47:19 +03:00
  • c31c7d94f9 Merge remote-tracking branch 'origin/main' into feature/handle-exceptions Omar Abdulla 2025-07-22 06:43:48 +03:00
  • 589a5dc988 Handle calldata better (#49) Omar 2025-07-22 06:39:35 +03:00
  • 8126449115 Merge remote-tracking branch 'origin/main' into bugfix/better-calldata-handling bugfix/better-calldata-handling Omar Abdulla 2025-07-22 06:33:30 +03:00
  • dcc43d4ea6 Implement caller replacement Omar Abdulla 2025-07-21 20:32:14 +03:00
  • cb13c3c2cd Wire up address replacement with rest of code Omar Abdulla 2025-07-21 20:10:28 +03:00
  • 7cda3416f0 Cleanup mutability Omar Abdulla 2025-07-21 19:47:17 +03:00
  • d7bc4f1fab Cleanup implementation Omar Abdulla 2025-07-21 19:42:44 +03:00
  • b6db597a57 Add support for address replacement Omar Abdulla 2025-07-21 18:54:09 +03:00
  • d7136d9a3d Merge pull request #55 from paritytech/feature/better-nonce-handling Omar 2025-07-21 13:43:40 +03:00
  • c6d55515be Allow for the use of function signatures (#50) Omar 2025-07-21 13:43:17 +03:00
  • 7836461763 Add test bugfix/function-signature Omar Abdulla 2025-07-21 12:15:27 +03:00
  • 0e473e1633 Merge remote-tracking branch 'origin/main' into bugfix/function-signature Omar Abdulla 2025-07-21 12:13:24 +03:00
  • 969990d3e0 Remove todo Omar Abdulla 2025-07-21 12:04:07 +03:00
  • a9970eb2bb Refactor the input handling logic (#48) Omar 2025-07-21 12:01:52 +03:00
  • 8c09428be5 Update the comment feature/support-different-callers Omar Abdulla 2025-07-21 10:57:57 +03:00
  • ac6387b6f0 Support different callers Omar Abdulla 2025-07-21 10:34:57 +03:00
  • e5a3f0aee9 Fix tests feature/better-nonce-handling Omar Abdulla 2025-07-21 07:31:10 +03:00
  • 3cdf57f7c3 Cached nonce allocator Omar Abdulla 2025-07-21 07:19:44 +03:00
  • dab8ffe520 Add support for exceptions Omar Abdulla 2025-07-18 21:00:44 +03:00
  • c913a8222f Merge branch 'bugfix/function-signature' into feature/handle-exceptions Omar Abdulla 2025-07-18 17:25:17 +03:00
  • c8cef4834f Allow for the use of function signatures Omar Abdulla 2025-07-18 16:37:15 +03:00
  • ca59a1f6a9 Handle calldata better Omar Abdulla 2025-07-18 15:52:40 +03:00
  • adc0c44cde Merge remote-tracking branch 'origin/main' into refactor/contract-deployment-and-input-handling refactor/contract-deployment-and-input-handling Omar Abdulla 2025-07-18 15:18:27 +03:00
  • 811e17136b Merge remote-tracking branch 'origin/main' into refactor/contract-deployment-and-input-handling Omar Abdulla 2025-07-18 15:11:40 +03:00
  • 2259942363 Cleanup execution logic (#45) Omar 2025-07-18 15:08:13 +03:00
  • 0b97d7dc29 Support other matterlabs variables (#43) Omar 2025-07-18 15:06:40 +03:00
  • d04cdf337f Merge remote-tracking branch 'origin/main' into cleanup-execution-logic cleanup-execution-logic Omar Abdulla 2025-07-18 14:47:22 +03:00
  • 2bee2d5c8b Fix the ABI finding logic (#38) Omar 2025-07-18 14:22:51 +03:00
  • 854e8d9690 Fix deserialization error: invalid value: string "0x2d79dd80ff729c000" (#34) Omar 2025-07-18 14:22:13 +03:00
  • ba32bad6b3 Fix edge-case in deployment order Omar Abdulla 2025-07-17 22:26:49 +03:00
  • 11b568a442 Merge remote-tracking branch 'origin/main' into cleanup-execution-logic Omar Abdulla 2025-07-17 19:46:27 +03:00
  • bb754cba4f Correct comment Omar Abdulla 2025-07-17 18:53:24 +03:00
  • c858bbe66d Ignore macro doc comment tests Omar Abdulla 2025-07-17 18:28:23 +03:00
  • 906878f06a Fix edge-case in input handling Omar Abdulla 2025-07-17 18:00:49 +03:00
  • 9a71369e8a Implement the new input handling logic Omar Abdulla 2025-07-17 17:46:40 +03:00
  • 84ab873b46 Impl new_from for wrapper types Omar Abdulla 2025-07-17 15:33:28 +03:00
  • 2ef6f7ba63 Make metadata structs more typed Omar Abdulla 2025-07-17 15:31:18 +03:00
  • 38e6140a7c Remove unneeded use of two HashMaps Omar Abdulla 2025-07-17 14:41:48 +03:00
  • ca6c5529e2 Move FilesWithExtensionIterator to core::common Omar Abdulla 2025-07-17 14:32:55 +03:00
  • 038a2db53c Add support for wrapper types Omar Abdulla 2025-07-17 14:22:18 +03:00
  • 2d517784dd Better logging for contract deployment (#46) Omar 2025-07-16 21:16:12 +03:00
  • 83af9b750c Remove unneeded code chore/better-contract-deployment-logging Omar Abdulla 2025-07-16 19:35:32 +03:00
  • 3bce1b1545 Log certain errors better Omar Abdulla 2025-07-16 19:08:22 +03:00
  • 74b5e34260 Cleanup execution logic Omar Abdulla 2025-07-16 18:21:14 +03:00
  • 4c55bba53d Merge branch 'feature/better-input-parser' into omar-temp Omar Abdulla 2025-07-16 15:34:28 +03:00
  • 222b5d4f86 Merge branch 'bugfix/finding-contract-abi' into omar-temp Omar Abdulla 2025-07-16 15:34:21 +03:00
  • 762288bf04 Merge branch 'bugfix/kitchensink-gas-limit' into omar-temp Omar Abdulla 2025-07-16 15:34:04 +03:00
  • cac2220188 Merge remote-tracking branch 'origin/main' into feature/better-input-parser Omar Abdulla 2025-07-16 15:31:33 +03:00
  • 4bf22f2d2b Merge remote-tracking branch 'origin/main' into bugfix/finding-contract-abi bugfix/finding-contract-abi Omar Abdulla 2025-07-16 15:21:21 +03:00
  • baa11ad28f Correctly identify which contracts to compile (#44) Omar 2025-07-16 14:52:40 +03:00
  • a0006cb9a8 Set the base path if specified bugfix/contracts-to-compile Omar Abdulla 2025-07-16 00:55:53 +03:00
  • fd2e004ee6 Fix compilation errors related to paths Omar Abdulla 2025-07-16 00:54:17 +03:00
  • c2e65f9e33 Fix function selector & argument encoding (#39) Omar 2025-07-15 23:00:10 +03:00
  • 94cfa8cbcf Compile all contracts for a test file Omar Abdulla 2025-07-15 19:49:22 +03:00
  • 14888f9767 Update the async runtime (#42) Omar 2025-07-15 14:19:17 +03:00
  • 5c64de7e67 Change kitchensink gas limit assertion Omar Abdulla 2025-07-15 14:08:55 +03:00
  • 9aa26a99d6 Update the release profile feature/async-runtime Omar Abdulla 2025-07-15 14:06:53 +03:00
  • fa4bf95091 Add comment on alternative solutions Omar Abdulla 2025-07-15 13:57:31 +03:00
  • 2537a132e6 Fix tests Omar Abdulla 2025-07-15 13:54:58 +03:00
  • 02f853699e Improve the comments Omar Abdulla 2025-07-15 13:42:15 +03:00
  • fde303f549 Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:23:56 +03:00
  • e5a751f507 Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:23:50 +03:00
  • d9d62b1038 Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:23:15 +03:00
  • 71ae3b0f9a Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:23:03 +03:00
  • 8cda6a9726 Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:22:54 +03:00
  • a43d94ea7d Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:22:45 +03:00
  • 6960298438 Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:22:36 +03:00
  • 62cf57d39e Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:22:23 +03:00
  • 3fc26eb03b Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:22:15 +03:00
  • 268437b4d9 Update crates/node-interaction/src/blocking_executor.rs Omar 2025-07-15 13:22:03 +03:00
  • 20da99784e Add resolution logic for other matterlabs variables Omar Abdulla 2025-07-14 23:51:59 +03:00
  • 6d7cd67931 Expose APIs for getting the info of a specific block Omar Abdulla 2025-07-14 23:21:53 +03:00
  • 68bda92465 Add a way to get block info from the node Omar Abdulla 2025-07-14 23:14:37 +03:00
  • ddd775d703 Add a way to get the block difficulty from the node Omar Abdulla 2025-07-14 22:53:40 +03:00
  • 02547b62ee Add a way to get the coinbase address Omar Abdulla 2025-07-14 22:48:45 +03:00
  • 61540741e1 Add support for getting the gas limit from the node Omar Abdulla 2025-07-14 22:37:50 +03:00
  • fa4bbbb987 Use provider method in tests Omar Abdulla 2025-07-14 22:33:09 +03:00
  • 8f80b1da8a Get kitchensink provider to use kitchensink network Omar Abdulla 2025-07-14 22:30:30 +03:00
  • c6d63255ec Merge remote-tracking branch 'origin/bugfix/kitchensink-gas-limit' into feature/better-input-parser Omar Abdulla 2025-07-14 22:29:34 +03:00
  • a4f5c4c8af Add ability to get the chain_id from node Omar Abdulla 2025-07-14 22:16:37 +03:00
  • 7d48d1600e Give nodes a standard way to get their alloy provider Omar Abdulla 2025-07-14 21:59:44 +03:00
  • e7e00a50dd Merge branch 'bugfix/argument-encoding' into feature/better-input-parser Omar Abdulla 2025-07-14 21:37:09 +03:00
  • 27a0a0de0b Fix doc test Omar Abdulla 2025-07-14 21:33:57 +03:00
  • 83c20b1be3 Fix tests bugfix/argument-encoding Omar Abdulla 2025-07-14 21:30:35 +03:00
  • 331705134a Update the async runtime with syntactic sugar. Omar Abdulla 2025-07-14 21:13:58 +03:00