Commit Graph

  • 075c8235a7 Merge remote-tracking branch 'origin/main' into bugfix/argument-encoding Omar Abdulla 2025-07-14 20:36:42 +03:00
  • 3e99d1c2a5 Allow alloy to estimate tx gas (#37) Omar 2025-07-14 20:34:44 +03:00
  • 5f86ade1e0 Implement ABI fix in the compiler trait impl Omar Abdulla 2025-07-14 20:31:06 +03:00
  • 43064022e8 Merge remote-tracking branch 'origin/main' into bugfix/finding-contract-abi Omar Abdulla 2025-07-14 20:25:08 +03:00
  • 9e25a3ed8d Merge remote-tracking branch 'origin/main' into bugfix/transaction-gas-estimation bugfix/transaction-gas-estimation Omar Abdulla 2025-07-14 19:38:54 +03:00
  • 57bb015fa3 Merge remote-tracking branch 'origin/main' into bugfix/kitchensink-gas-limit bugfix/kitchensink-gas-limit Omar Abdulla 2025-07-14 19:31:34 +03:00
  • 4e234aa1bd Remove code that was accidentally committed. (#41) Omar 2025-07-14 19:24:39 +03:00
  • b204de5484 Persist node logs (#36) Omar 2025-07-14 19:08:47 +03:00
  • 3138ff67a1 Rename log_files -> logs_file_to_flush feature/persist-node-logs Omar Abdulla 2025-07-14 19:03:01 +03:00
  • ec4ec43a5c Remove unneeded dependency fix/remove-accidental-code Omar Abdulla 2025-07-14 18:58:07 +03:00
  • cec67056ae Remove code that was accidentally committed. Omar Abdulla 2025-07-14 18:50:26 +03:00
  • 43e0d0e592 Remove reliance on the web3 crate Omar Abdulla 2025-07-14 18:27:38 +03:00
  • c389073ee3 Merge remote-tracking branch 'origin/main' into bugfix/transaction-gas-estimation Omar Abdulla 2025-07-14 17:58:20 +03:00
  • 332012754d Merge pull request #35 from paritytech/bugfix/fix-kitchensink-no-advance Omar 2025-07-14 17:54:58 +03:00
  • c30c2277fd Flush the log files on drop Omar Abdulla 2025-07-14 17:52:55 +03:00
  • 4ff81e5452 Remove outdated comment Omar Abdulla 2025-07-14 17:29:25 +03:00
  • e2795cd5cd Revert the use of subprocess Omar Abdulla 2025-07-14 16:31:54 +03:00
  • 4d2759dc9a More consistent handling of open options Omar Abdulla 2025-07-14 14:40:01 +03:00
  • 7c978586e1 Separate stdout and stderr and use more consts. Omar Abdulla 2025-07-14 14:30:55 +03:00
  • 1081c569e8 Merge remote-tracking branch 'origin/main' into feature/persist-node-logs Omar Abdulla 2025-07-14 13:57:19 +03:00
  • eb6c64c17a Merge remote-tracking branch 'origin/main' into bugfix/kitchensink-gas-limit Omar Abdulla 2025-07-14 13:27:40 +03:00
  • 5eb3a0e1b5 Fix for "transaction indexing is in progress" (#32) Omar 2025-07-14 12:32:57 +03:00
  • 8d4b461032 Fix formtting and clippy bugfix/transaction-indexing Omar Abdulla 2025-07-14 12:27:19 +03:00
  • d6365f173b Merge remote-tracking branch 'origin/main' into bugfix/transaction-indexing Omar Abdulla 2025-07-14 12:18:15 +03:00
  • 772bd217c3 Fixing the CI on Ubuntu (#31) Omar 2025-07-14 12:17:13 +03:00
  • 1715e3d33b Add a comment on the need for pre-built binaries bugfix/fix-ci-geth-on-ubuntu Omar Abdulla 2025-07-14 12:12:08 +03:00
  • 2373872230 Avoid extra buffer allocation Omar Abdulla 2025-07-14 00:02:48 +03:00
  • a1ad9f2f95 Fix tests Omar Abdulla 2025-07-13 23:05:21 +03:00
  • e3723e780a Fix function selector and argument encoding Omar Abdulla 2025-07-13 19:52:06 +03:00
  • d71b39dbfb Delete the node's db on shutdown but persist logs Omar Abdulla 2025-07-13 16:12:27 +03:00
  • 4d4398f83e Fix the ABI finding logic Omar Abdulla 2025-07-13 15:59:23 +03:00
  • dc836a4072 Allow alloy to estimate tx gas Omar Abdulla 2025-07-12 22:17:19 +03:00
  • 7c4dc3568e Fix clippy lints Omar Abdulla 2025-07-12 21:10:44 +03:00
  • 50e1f0ccdf Persist node logs Omar Abdulla 2025-07-12 21:04:29 +03:00
  • 76c85f191c fix clippy warning Omar Abdulla 2025-07-11 17:31:42 +03:00
  • 7664e9735e fix clippy warning bugfix/fix-kitchensink-no-advance Omar Abdulla 2025-07-11 17:20:36 +03:00
  • 4bab457114 Added --dev to substrate-node arguments. Omar Abdulla 2025-07-11 17:18:42 +03:00
  • f6374ad52a fix formatting Omar Abdulla 2025-07-11 14:49:05 +03:00
  • abba0cee08 Introduce a custom kitchensink network Omar Abdulla 2025-07-11 11:26:08 +03:00
  • 81b3d631a5 Introduce a custom kitchensink network Omar Abdulla 2025-07-11 11:26:08 +03:00
  • e9a9ee02c9 Small fix to logging consistency Omar Abdulla 2025-07-10 17:07:51 +03:00
  • 951f189af2 Retry getting transaction receipt Omar Abdulla 2025-07-10 16:48:02 +03:00
  • a6ad31efab Remove temp run on push to branch Omar Abdulla 2025-07-10 12:16:23 +03:00
  • ff0ad48785 Make geth installation arch dependent Omar Abdulla 2025-07-10 12:11:12 +03:00
  • 953b3f2420 pin the version of geth used in CI Omar Abdulla 2025-07-10 12:08:15 +03:00
  • f94f35443a temp: run on each push Omar Abdulla 2025-07-10 11:40:34 +03:00
  • b218bc7c9d pin the version of geth used in CI Omar Abdulla 2025-07-10 11:38:54 +03:00
  • 49d9c884ea pin the version of geth used in CI Omar Abdulla 2025-07-10 11:38:29 +03:00
  • 0513a4befb Use tracing for logging. (#29) Omar 2025-07-10 10:28:16 +03:00
  • de7c7d6703 Compute transaction input for executing transactions (#28) activecoder10 2025-07-09 14:03:38 +03:00
  • 77606bf5de Added bail to stop execution when we have an error during deployment lv/improvements activecoder10 2025-07-09 11:03:50 +03:00
  • f1a1ae1e9f Added new changes to format activecoder10 2025-07-08 18:00:48 +03:00
  • 60831d980d Fixed format activecoder10 2025-07-08 17:49:07 +03:00
  • 08d29f41ed Fixed format issues activecoder10 2025-07-08 16:06:15 +03:00
  • 36acad927d Added unit tests for ABI parameter extraction logic activecoder10 2025-07-08 15:59:49 +03:00
  • 9d2084834c Small refactoring activecoder10 2025-07-07 12:28:05 +03:00
  • 0ba6d5a653 update README.md cl/semantic Cyrill Leutwiler 2025-07-04 12:48:48 +02:00
  • c5ab27ed82 Refactored dependencies activecoder10 2025-07-04 12:37:56 +03:00
  • a0279f0c0c Added logic for ABI activecoder10 2025-07-04 12:09:21 +03:00
  • 48ed8db4db Parsed ABI field in order to get method parameter activecoder10 2025-07-03 15:12:23 +03:00
  • 3a537c2812 Added extra logging for critical part of the flow. (#27) activecoder10 2025-06-27 18:24:57 +03:00
  • 4ab79ed97e Fixed the contract deployment logic. Added new tracing logging for differential for leader and follower receipt structure (#26) activecoder10 2025-06-20 16:02:54 +03:00
  • ee97b62e70 Added fetch_add_nonce method for NodeInteraction trait. Added extra logging. (#25) activecoder10 2025-06-18 22:43:16 +03:00
  • e9b5a06aec fix the simple test case definition (#24) xermicus 2025-06-17 12:23:09 +02:00
  • 5c31fdb236 fix the simple test case definition cl/fix-simple xermicus 2025-06-17 12:20:14 +02:00
  • 534170db6f dont fail machete on polkadot-sdk submodule (#23) xermicus 2025-06-14 12:12:30 +02:00
  • 090b56c46a deploy contracts (#22) activecoder10 2025-06-12 14:09:01 +03:00
  • a8cde6fa17 deploy contracts lv-kitchensink-make-geth-working activecoder10 2025-06-12 09:14:05 +03:00
  • 547563e718 Extended execute_input method (#21) activecoder10 2025-06-10 11:23:37 +03:00
  • 8287146003 Improve tracing part lv-kitchensink-node-interaction activecoder10 2025-06-10 09:50:45 +03:00
  • b8cd5d6031 Extended execute_input method activecoder10 2025-06-09 19:10:23 +03:00
  • c8eb8cf7b0 the state diff method belongs to node interactions (#20) xermicus 2025-06-05 09:50:54 +02:00
  • 3b26e1e1d6 Implement the Node trait for kitchensink (#16) activecoder10 2025-06-05 09:12:54 +03:00
  • 1bc20d088f update dependencies (#19) xermicus 2025-05-26 09:02:27 +02:00
  • 10bfaed461 Implement basic reporting facility (#18) xermicus 2025-05-23 19:15:04 +02:00
  • 399f7820cd add all cargo tasks to the test target (#14) xermicus 2025-05-15 13:15:50 +02:00
  • ae1174febe Added basic CI workflow (#13) activecoder10 2025-05-12 13:00:13 +03:00
  • 38b42560ec Added implementation for resolc trait (#12) activecoder10 2025-05-08 12:09:02 +03:00
  • 8009f5880c update README.md Cyrill Leutwiler 2025-03-31 16:44:16 +02:00
  • c590fa7bfd Scaffold utility and library (#3) xermicus 2025-03-31 11:40:05 +02:00
  • c5f87e9b2a remove commented out code cl/basics Cyrill Leutwiler 2025-03-31 10:22:01 +02:00
  • c0f57466c1 update dependencies Cyrill Leutwiler 2025-03-31 10:20:42 +02:00
  • 9505e30fe1 the localsigner wallet Cyrill Leutwiler 2025-03-31 10:19:12 +02:00
  • ea17166448 make node interactions generic Cyrill Leutwiler 2025-03-31 09:50:55 +02:00
  • 3edd72850f the solidity comment metadata parser Cyrill Leutwiler 2025-03-26 15:57:04 +01:00
  • 95d2afde05 the node pool Cyrill Leutwiler 2025-03-26 11:58:38 +01:00
  • 34b8879b15 deploy tx Cyrill Leutwiler 2025-03-25 17:54:40 +01:00
  • a835754d41 check the supported solc version Cyrill Leutwiler 2025-03-25 11:20:00 +01:00
  • 382b944bd1 set file permissions for downloaded solc Cyrill Leutwiler 2025-03-25 07:33:24 +01:00
  • c69a87238d the solc download per target helper Cyrill Leutwiler 2025-03-24 22:33:37 +01:00
  • 97156ed21e complete the M-L format parser Cyrill Leutwiler 2025-03-24 16:49:07 +01:00
  • ad4901550d the test driver xermicus 2025-03-24 15:48:26 +01:00
  • 9bba37b7a9 the geth version xermicus 2025-03-24 09:42:51 +01:00
  • 33c5adbc22 add dev account to config Cyrill Leutwiler 2025-03-24 09:18:30 +01:00
  • bfb96bf67d inject workdir xermicus 2025-03-23 15:36:49 +01:00
  • 487eefe908 spawn geth node Cyrill Leutwiler 2025-03-23 14:12:08 +01:00
  • 6cd4519d89 initialize geth via the standard json xermicus 2025-03-23 00:05:53 +01:00
  • f9a0542d49 the node interaction interface xermicus 2025-03-22 19:41:24 +01:00
  • 3b713ad2cb building for EVM works with complex cases Cyrill Leutwiler 2025-03-21 18:10:17 +01:00
  • 11bd08df4e the solc github releases downloader xermicus 2025-03-21 15:20:50 +01:00