Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(endpoint): added extra admin rpc endpoint for sensitive rpc calls #386

Open
wants to merge 30 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
135a3c0
feat(rate-limit): removed rpc rate limiting in Madara
Trantorian1 Nov 18, 2024
5e4f779
feat(endpoint): added a separate `admin` endpoint
Trantorian1 Nov 18, 2024
5e8ee41
feat(changelog): updated `CHANGELOG.md`
Trantorian1 Nov 18, 2024
75e3d91
fix(lint)
Trantorian1 Nov 18, 2024
c4a0055
feat(endpoint): seperated user and admin rpc method versions
Trantorian1 Nov 18, 2024
b0c456d
fix(tests): invalid version import in tests
Trantorian1 Nov 18, 2024
f8ab3e4
fix(test)
Trantorian1 Nov 18, 2024
f774276
Merge branch 'main' into feat/engine_endpoint
Trantorian1 Nov 19, 2024
b29f886
feat(enpoint): updated `rpc-methods` cli arg to work better with new …
Trantorian1 Nov 19, 2024
fbd89b6
docs(endpoint): renamed `rpc-methods` cli argument to `rpc-enpoints`
Trantorian1 Nov 19, 2024
a72deba
Merge branch 'main' into feat/engine_endpoint
Trantorian1 Nov 19, 2024
3fbe996
fix(fgw): include `l1_to_l2_consumed_message` in L1 handler receipt
jbcaron Nov 13, 2024
7263c8d
fix comment: MAX_H160
jbcaron Nov 18, 2024
6ac5b72
update dependencies starknet-rs, starknet-types, blockifier, cairo
jbcaron Nov 13, 2024
3141d73
add FIXME for FeePayment conversion
jbcaron Nov 18, 2024
7d10c97
rename FeederClient to GatewayProvider
jbcaron Nov 14, 2024
555c2d8
add `add_transaction` gateway client
jbcaron Nov 14, 2024
3acaa86
fix mock fgw
jbcaron Nov 15, 2024
8f969bd
fix comment, remove crate error
jbcaron Nov 18, 2024
14c8209
refactor: replace starknet-rs BlockId with types-rs BlockId, remove r…
jbcaron Nov 15, 2024
912e0c9
remove type `FetchBlockId`
jbcaron Nov 18, 2024
c841913
revert get_storage_at
jbcaron Nov 18, 2024
31baf41
Merge branch 'fix/fgw-l1l2msg' into feat/engine_endpoint
Trantorian1 Nov 19, 2024
d564466
Merge branch 'feat/fgw-add-tx' into feat/engine_endpoint
Trantorian1 Nov 19, 2024
340171d
Merge branch 'refactor/rpc-types' into feat/engine_endpoint
Trantorian1 Nov 19, 2024
7c7031b
Merge branch 'main' into feat/engine_endpoint
Trantorian1 Nov 19, 2024
0813c0e
Merge branch 'main' into feat/engine_endpoint
Trantorian1 Nov 19, 2024
bc7fe96
fix(comments)
Trantorian1 Nov 19, 2024
6f52fce
fix(comments)
Trantorian1 Nov 19, 2024
0e0a120
fix(comments)
Trantorian1 Nov 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix(lint)
  • Loading branch information
Trantorian1 committed Nov 18, 2024
commit 75e3d91f851c734119d761db917567766182cfaa
3 changes: 1 addition & 2 deletions crates/client/rpc/src/RPC.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,7 @@ There are **two** main parts to the implementation of RPC methods in Madara.

### Jsonrpsee implementation

> [!NOTE]
> `jsonrpsee` is a library developed by Parity which is used to implement JSON
> [!NOTE] > `jsonrpsee` is a library developed by Parity which is used to implement JSON
> RPC APIs through simple macro logic.

Each RPC version is defined under the `version` folder using the
Expand Down
Loading