Commit Graph

  • e8642fe521
    build(github CI): replace `actions/cache@v2` with `Swatinem/rust-cache@v2` (#123) HAOYUatHZ 2022-12-03 07:39:41 +0800
  • 4f99cfef95 more websocket progress Andreas Bigger 2022-12-02 13:39:57 -0800
  • 81e5a08828 stash websocket progress Andreas Bigger 2022-12-02 13:30:16 -0800
  • f28483dfd7 ⚙️ upstream sync Andreas Bigger 2022-12-02 11:45:53 -0800
  • cda8f39b4c ⚙️ examples #126 Andreas Bigger 2022-12-02 08:24:03 -0800
  • 2b1aeba534 ⚙️ examples and more cleanup Andreas Bigger 2022-12-02 07:21:28 -0800
  • e2a96fa727 fix: prepend 0x to eth_getCode responses #125 Sam Ragsdale 2022-12-01 18:51:27 -0800
  • 754540277b feat: surface eth_getStorageAt Sam Ragsdale 2022-12-01 18:38:16 -0800
  • 3b5aa2ff1a build(github CI): replace `actions/cache@v2` with `Swatinem/rust-cache@v2` #123 HAOYUatHZ 2022-12-02 05:18:34 +0800
  • e4071fea6e
    build(CI): add cargo clippy (#122) HAOYUatHZ 2022-12-02 09:21:20 +0800
  • 161e0fbfb9
    feat: checkpoint fallbacks (#120) andreas 2022-12-01 17:18:23 -0800
  • 0c467aec97
    Update test.yml #122 HAOYUatHZ 2022-12-02 05:14:32 +0800
  • 75ffb80f16 📝 readme touchups #120 Andreas Bigger 2022-12-01 09:02:51 -0800
  • c44badc743 parallel checkpoint fallback service fetching using async tokio tasks Andreas Bigger 2022-12-01 08:59:52 -0800
  • 6d06767116 🚀 graceful checkpoint fallbacks Andreas Bigger 2022-12-01 08:32:30 -0800
  • adb25d8c5e 🔨 import nits Andreas Bigger 2022-12-01 07:50:18 -0800
  • 497d8eb781 ♻️ checkpoints refactoring Andreas Bigger 2022-12-01 07:47:55 -0800
  • 7199a80397
    Link to zmok.io deleted #111 Tomas Banik | ZMOK.io 2022-12-01 15:32:33 +0100
  • 64ecb97e19 ⚙️ fix result types Andreas Bigger 2022-12-01 06:03:29 -0800
  • 8d240c2fe3
    Merge pull request #119 from abigger87/@abigger87/websockets andreas 2022-11-30 19:10:04 -0800
  • d9008b9f31 checkpoint fallbacks Andreas Bigger 2022-11-30 18:59:01 -0800
  • 385cec479c 🚧 checkpoint fallbacks Andreas Bigger 2022-11-30 13:20:46 -0800
  • 8d01f35f03 🏗️ checkpoint fallback initial impl Andreas Bigger 2022-11-30 12:35:26 -0800
  • 55839e5479 🏗️ start websocket support #119 Andreas Bigger 2022-11-30 09:01:43 -0800
  • 4d721e86c3
    chore: export CallOpts type (#118) Abdel @ StarkWare 2022-11-30 17:48:12 +0100
  • 592264d4ab export CallOpts type #118 Abdel @ StarkWare 2022-11-30 17:36:18 +0100
  • 21c73c1649
    feat: Lints, Clippy, and Cleaning (#115) asnared 2022-11-29 17:31:25 -0800
  • d05cd85d04 ♻️ cargo cleaning #115 Andreas Bigger 2022-11-29 07:57:06 -0800
  • 2a54cec8cf cargo fmt smells Andreas Bigger 2022-11-29 06:56:10 -0800
  • 5e29149297
    fix: remove leading zeros in rpc responses (#113) Noah Citron 2022-11-26 16:47:20 -0500
  • 73614f6d98 fix: remove leading zeros in rpc responses #113 Noah Citron 2022-11-26 15:44:58 -0500
  • 771ce2b265
    Update README.md Tomas Banik | ZMOK.io 2022-11-23 14:16:21 +0100
  • ea4eff2e13
    Adding ZMOK RPC provider Tomas Banik | ZMOK.io 2022-11-23 14:12:07 +0100
  • 3a97bf9923 add getTransaction Noah Citron 2022-11-22 21:43:44 -0500
  • be3fee8dd2 use BTreeMap to store payloads Noah Citron 2022-11-22 20:28:33 -0500
  • 84d5c26473 add getNonce Noah Citron 2022-11-22 20:14:00 -0500
  • fa59fb3cf9 add blocktags Noah Citron 2022-11-22 19:37:56 -0500
  • ac67f40219 remove ds store Noah Citron 2022-11-22 19:03:38 -0500
  • b746f1d176 fix deps Noah Citron 2022-11-22 19:03:00 -0500
  • 00f242820f fix deps Noah Citron 2022-11-22 18:51:35 -0500
  • f74724763c
    build(github CI): add cargo cache (#109) HAOYUatHZ 2022-11-23 00:45:14 +0800
  • 81c2d6ddd7
    build: add rust_toolchain (#110) HAOYUatHZ 2022-11-23 00:32:08 +0800
  • 656f8fd22f build: add `rust_toolchain` #110 HAOYUatHZ 2022-11-22 10:34:25 +0800
  • dd8e970d18 build(github CI): add cargo cache #109 HAOYUatHZ 2022-11-22 10:30:27 +0800
  • 7e9ec8de7e compile for both wasm and non-wasm Noah Citron 2022-11-20 13:43:30 -0500
  • 61636906ec add wasm-pack to dependencies Noah Citron 2022-11-20 11:48:43 -0500
  • 2058674d08 builds everywhere Noah Citron 2022-11-20 11:42:50 -0500
  • fa506a3c4f add getCode Noah Citron 2022-11-18 23:04:48 -0500
  • eb07008c8f better build instructions Noah Citron 2022-11-18 21:45:28 -0500
  • d0e352ebc3 rename to helios-ts Noah Citron 2022-11-18 21:40:54 -0500
  • 66fcd1e855 track chain head Noah Citron 2022-11-18 21:07:34 -0500
  • 44e5c5e9ce use typescript Noah Citron 2022-11-18 20:12:04 -0500
  • c87289130f migrate to webpack Noah Citron 2022-11-18 19:45:53 -0500
  • 5f8e54ae12 proxy cors for testing Noah Citron 2022-11-18 14:51:45 -0500
  • f6c9a123e2 basic wasm client Noah Citron 2022-11-17 20:50:35 -0500
  • 9bc0f9a17f patch for wasm Noah Citron 2022-11-17 20:27:28 -0500
  • 3bc7bbafa2 basic execution setup Noah Citron 2022-11-17 20:26:47 -0500
  • e0602c19d7 basic consensus setup Noah Citron 2022-11-17 20:13:06 -0500
  • 3177ad55c1
    feat: add `get_logs` RPC method (#108) Simon Saliba 2022-11-17 18:14:13 +0100
  • e54757a5bc remove unused import #108 Noah Citron 2022-11-17 11:58:26 -0500
  • 24f5eacc3b
    Merge branch 'master' into feature/add-get-logs-method Noah Citron 2022-11-17 11:56:03 -0500
  • aad1498ae2 Limit the max number of logs to 5 simon.saliba1 2022-11-17 11:26:31 +0100
  • 2d55fb5160 Implemented RPC method get_logs simon.saliba1 2022-11-12 13:07:34 +0100
  • eaf5605d4d
    feat: verify checkpoint has valid age (#105) 0xModene 2022-11-14 15:23:51 -0500
  • d5a5c89a7c renaming vars #105 Zachary Parrish 2022-11-14 15:06:40 -0500
  • dfd8bd7dad removed needless imports Zachary Parrish 2022-11-14 14:46:35 -0500
  • 12b8af50c3 unit tests completed Zachary Parrish 2022-11-14 14:45:40 -0500
  • e8a93cc6a5 formatting Zachary Parrish 2022-11-14 14:09:57 -0500
  • d90852482e fixed broken tests Zachary Parrish 2022-11-14 14:09:05 -0500
  • 23bb207f1a
    refactor: promote constant; switch to list chunking (#107) sragss 2022-11-11 16:45:08 -0800
  • 4b75bbe8cd
    Merge branch 'master' into map-cleaning #107 Noah Citron 2022-11-11 19:44:47 -0500
  • b9d67e956b
    feat: surface revert errors to RPC (#106) sragss 2022-11-11 16:41:37 -0800
  • e09ee34a77 cargo fmt sam 2022-11-11 16:40:37 -0800
  • 6ab41a3a1c promote constant; switch to list chunking sam 2022-11-11 16:38:58 -0800
  • 659b5ebe21 cargo fmt #106 sam 2022-11-11 16:31:18 -0800
  • e9b0a8bd07 merge resolution sam 2022-11-11 16:24:34 -0800
  • 22c5c369fe remove temp generic errors from evm, node sam 2022-11-11 16:16:16 -0800
  • 75176568ef surface revert errors to RPC sam 2022-11-11 15:46:24 -0800
  • 3e258fbd36 renamed method to make more sense Zachary Parrish 2022-11-11 14:04:00 -0500
  • 4e378595d3 made checkpoint age req configurable Zachary Parrish 2022-11-11 14:03:04 -0500
  • 647a08a88c remove warn log Zachary Parrish 2022-11-11 11:37:22 -0500
  • aefaf2c878 check blockhash has valid timestamp Zachary Parrish 2022-11-11 11:33:15 -0500
  • 76560e211c add revert reason to error string #104 sam 2022-11-10 15:20:37 -0800
  • d13df518d6
    fix: explicit check for invalid divergent paths (#100) Pablo Carranza Vélez 2022-11-09 15:20:19 -0300
  • f09a31021f fix: tokio tests must be async #100 Pablo Carranza Velez 2022-11-09 00:52:01 -0300
  • 28e91a8a41 fix: typo Pablo Carranza Velez 2022-11-09 00:35:55 -0300
  • 65dbe6e156 fix: cargo fmt Pablo Carranza Velez 2022-11-09 00:16:23 -0300
  • cb684aaca0 fix: properly validate proofs with divergent paths Pablo Carranza Velez 2022-11-08 23:53:54 -0300
  • 8b7ea54103 fix: avoid looping over the node_path twice, and fix test Pablo Carranza Velez 2022-11-08 23:53:29 -0300
  • c34c2043fb fix: avoid computing a wrong shared prefix length in proofs Pablo Carranza Velez 2022-11-08 23:20:35 -0300
  • 2dbe057e3a
    refactor: add count parameter to get_update and use 128 as the limit (#97) dadepo 2022-11-09 01:24:55 +0400
  • a4b0f897c9 moved constants module into the consensus package #97 Dadepo Aderemi 2022-11-09 01:11:21 +0400
  • 9a4553ba40 fix compilation in tests Dadepo Aderemi 2022-11-09 00:36:13 +0400
  • 1b7de5be0e run cargo fmt to fix formating Dadepo Aderemi 2022-11-09 00:22:39 +0400
  • 33496a44a2 use u8 instead of u32 Dadepo Aderemi 2022-11-09 00:09:22 +0400
  • 8d49a82ee9 Make get_update take count. Limit count to 128 as specified in the spec Dadepo Aderemi 2022-11-09 00:05:26 +0400
  • b5d1dbc638
    chore: fix typos (#96) guacamoleoverflow 2022-11-08 04:57:40 -0500
  • b19de209ac
    chore: fix typos #96 guacamoleoverflow 2022-11-07 23:06:17 -0500
  • 4c72344b55
    documentation: update readme (#95) Noah Citron 2022-11-07 17:50:25 -0500
  • d5096a8f59 mention eth_getProof requirement #95 Noah Citron 2022-11-07 17:47:28 -0500