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

Rpc #80

Merged
merged 25 commits into from
Nov 24, 2022
Merged

Rpc #80

Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
0ce3ac7
Add Borsh serialize to Hash and SubnetworkId
tiram88 Nov 15, 2022
06ae9ce
Add async-std dependency, channel and triggers
tiram88 Nov 15, 2022
a6a26e7
Add borsh serialize to Uint192
tiram88 Nov 16, 2022
d346627
Initial commit of rpc-core lib
tiram88 Nov 16, 2022
001a572
Add rpc-core RpcApi service
tiram88 Nov 16, 2022
2c0ba12
Initial commit of rpc-grpc lib
tiram88 Nov 16, 2022
1898a3e
Apply clippy advice & change fmt newline_style to "auto"
tiram88 Nov 16, 2022
0da2bdc
Add protoc install in github workflow
tiram88 Nov 17, 2022
53250a2
Change protoc install order in github workflow
tiram88 Nov 17, 2022
cb27331
Replicate protoc install througout github workflow
tiram88 Nov 17, 2022
b8f0f24
Fix typo
tiram88 Nov 22, 2022
35ae9f3
Rename workers, change start guarding impl, add comments, fix typos
tiram88 Nov 23, 2022
d0f32eb
Fix typo
tiram88 Nov 23, 2022
bee8481
Apply clippy advices
tiram88 Nov 23, 2022
e2b6026
Remove unnecessary code
tiram88 Nov 23, 2022
8919f14
Renames: ListenerUtxoNotificationFilterSetting & InnerFilter::matches
tiram88 Nov 23, 2022
3d67cbd
Use AHashSet instead of Map for RpcUtxoAddressSet
tiram88 Nov 23, 2022
8620280
Small changes requested by review
tiram88 Nov 23, 2022
ee41079
Other small changes triggered by the review
tiram88 Nov 23, 2022
2354af6
Use trace! instead of println!
tiram88 Nov 23, 2022
01dbe04
Address the issues raised by the review
tiram88 Nov 24, 2022
a065cb0
Remove borsh as a workspace dependency
tiram88 Nov 24, 2022
77cddd3
Adapt some comments
tiram88 Nov 24, 2022
4c71116
Revert "Remove borsh as a workspace dependency"
tiram88 Nov 24, 2022
b6abc68
Some minor changes requested by the review
tiram88 Nov 24, 2022
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
12 changes: 12 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v2

- name: Install protoc
run: sudo apt install -y protobuf-compiler

- name: Install stable toolchain
uses: actions-rs/toolchain@v1
with:
Expand Down Expand Up @@ -50,6 +53,9 @@ jobs:
if: runner.os == 'Windows'
run: git config --global core.autocrlf false

- name: Install protoc
run: sudo apt install -y protobuf-compiler

- name: Install stable toolchain
uses: actions-rs/toolchain@v1
with:
Expand Down Expand Up @@ -96,6 +102,9 @@ jobs:
# if: runner.os == 'Windows'
# run: git config --global core.autocrlf false

# - name: Install protoc
# run: sudo apt install -y protobuf-compiler

# - name: Install stable toolchain
# uses: actions-rs/toolchain@v1
# with:
Expand Down Expand Up @@ -133,6 +142,9 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v2

- name: Install protoc
run: sudo apt install -y protobuf-compiler

- name: Install stable toolchain
uses: actions-rs/toolchain@v1
with:
Expand Down
2 changes: 1 addition & 1 deletion .rustfmt.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ max_width = 135
use_field_init_shorthand = true
use_try_shorthand = true
use_small_heuristics = "Max"
newline_style = "unix"
newline_style = "auto"
edition = "2021"
Loading