What's Changed
- dev: self hosted runner by @drspacemn in #415
- hotfix: build release integration tests by @drspacemn in #417
- bug: docker instance not able to run npm scripts fix by @dbejarano820 in #410
- feat: RPC - starknet_getTransactionByBlockIdAndIndex by @sparqet in #414
- fix test rpc endpoint : starknet_getTransactionByBlockIdAndIndex by @sparqet in #419
- feat: refractoooor runtime types ๐ฅ by @EvolveArt in #418
- ๐ฅ Add @sparqet as a contributor by @abdelhamidbakhta in #423
- ๐ Add doc badges by @abdelhamidbakhta in #425
- Chore: contributor starter pack improvements by @dbejarano820 in #431
- Chore: code cleanup for cargo doc warnings by @dbejarano820 in #432
- ๐ add rust doc link badge by @abdelhamidbakhta in #433
- ๐ add social badges by @abdelhamidbakhta in #436
- fix badge links by @abdelhamidbakhta in #437
- fix: encode storage key by @greged93 in #435
- build: add a docker compose for the starknet stack by @robinstraub in #430
- ๐ฅ Add @robinstraub as a contributor by @abdelhamidbakhta in #438
- fix: build error from starknet-rs orphan commit by @xJonathanLEI in #441
- fix: flaky CI test by @greged93 in #444
- build(deps): bump base64 from 0.21.0 to 0.21.1 by @dependabot in #443
- build(deps): bump clap from 4.2.7 to 4.3.0 by @dependabot in #442
- feat: Felt252Wrapper with SCALE encoding support by @glihm in #422
- feat: get nonce by @greged93 in #450
- Write the whole RPC trait and put not implemented in the impl by @ClementWalter in #453
- Import starknet ff serde in std by @tdelabro in #458
- Ci remove download old bench report by @LucasLvy in #455
- fix(Felt252Wrapper): type info by @LucasLvy in #460
- Clean npm dependencies ๐งน by @EvolveArt in #462
- dev: remove ci warnings by @drspacemn in #451
- check for regression in the ci by @LucasLvy in #461
- Add _type in Transaction type by @ClementWalter in #459
- feat: rpc getBlockWithTxs by @greged93 in #466
- Add Substrate tutorials to the Starter pack Docs by @zediogoviana in #464
- feat: 200 estimate fee rpc by @drspacemn in #408
- feat: get runtime hasher into client by @greged93 in #448
- feat: update
starknet-rs
and resolve changes by @xJonathanLEI in #468 - fix: clean the macros and unused code by @greged93 in #470
- refactor: Create block context with function instead of serialize trait by @edisontim in #469
- ๐ฅ Add @edisontim as a contributor by @abdelhamidbakhta in #471
- chore: cleaning up old comment by @dbejarano820 in #472
- dev: benchmark runner by @drspacemn in #473
- feat: add
Felt252Wrapper
fornonce
andmax_fees
by @bajpai244 in #474 - clean up chain_spec storage by @lana-shanghai in #475
- feat: addDeclareTransaction โจ by @EvolveArt in #476
- build(deps): bump log from 0.4.17 to 0.4.18 by @dependabot in #480
- build(deps): bump base64 from 0.21.1 to 0.21.2 by @dependabot in #481
- ๐ฅ Add @lana-shanghai as a contributor by @abdelhamidbakhta in #482
- bug: Corrections on docker_run.sh and the documentation relative to it by @d-roak in #479
- ๐ฅ Add @d-roak as a contributor by @abdelhamidbakhta in #484
- unify all error enum declaration by @rkdud007 in #477
- ๐ฅ Add @rkdud007 as a contributor by @abdelhamidbakhta in #489
- Add describe for route in rpc tests by @ClementWalter in #487
- Fix CI benchmark by @ClementWalter in #491
- ๐ update compatibility by @abdelhamidbakhta in #492
- Use GH action to track benchmark erf by @ClementWalter in #493
- Update madara gh page with benchmark graphs by @ClementWalter in #496
- โฌ๏ธ upgrade substrate to polkadot-v0.9.43 by @d-roak in #497
- Add pull-requests permissions to benchmark workflow by @ClementWalter in #503
- No commit comment for benchmark CI by @ClementWalter in #504
- feat: make chain_id configurable by @chirag-bgh in #494
- fix: run node script by @d-roak in #501
- feat: Pending Transaction RPC by @ZePedroResende in #293
- ๐ add benchmark badge and explainer by @abdelhamidbakhta in #506
- Bugfix: chain_spec generation fails ๐จ by @sparqet in #507
- bugfix: fixed the endless loop in benchmarking if node start fails by @apoorvsadana in #511
- ๐ฅ Add @apoorveth as a contributor by @abdelhamidbakhta in #512
- Add host spec in benchmark by @ClementWalter in #513
- feat: RPC -
getTransactionByHash
-getTransactionReceipt
by @glihm in #323 - feat: rpc
get_events
by @greged93 in #505 - apoorveth->apoorvsadana in all contributors by @apoorvsadana in #518
- feat: validate tx before accepting them to mempool by @chirag-bgh in #508
- Create devcontainer.json by @ClementWalter in #521
- ๐ add coding principles by @abdelhamidbakhta in #524
- [devcontainer] Fix missing protoc by @ClementWalter in #525
- feat: Improve docker-compose performance by @d-roak in #483
- fix: program deserialising by @greged93 in #526
- remove Hashes from BlockTransactions enum by @lana-shanghai in #528
- fix: npm dependencies and scripts by @d-roak in #519
- feat: remove hardcoded values in starknet pallet tests by @chirag-bgh in #527
- perf: read block from header's digest by @chirag-bgh in #532
- build(deps): bump clap from 4.3.0 to 4.3.1 by @dependabot in #533
- ๐ update rpc compatibility table by @abdelhamidbakhta in #535
- feat: move calculation of deployed account address #500 by @0xEniotna in #514
- ๐งฑ add
sharingan
testnet chain spec by @abdelhamidbakhta in #536
New Contributors
- @sparqet made their first contribution in #414
- @robinstraub made their first contribution in #430
- @edisontim made their first contribution in #469
- @lana-shanghai made their first contribution in #475
- @d-roak made their first contribution in #479
- @rkdud007 made their first contribution in #477
- @apoorvsadana made their first contribution in #511
Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3