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

soroban-rpc: Pull in Recent Soroban RPC changes from soroban-tools #55

Merged
merged 3 commits into from
Feb 7, 2024

Conversation

stellarsaur
Copy link
Contributor

@stellarsaur stellarsaur commented Feb 5, 2024

What

Related to CLI/RPC repo split.

This PR pulls in all merged PRs from soroban-tools repo after this PR.
Note: Does not include:

  • soroban init PR (unrelated to RPC)
  • Dependencies bump PR for release (dependency conflicts with soroban-tools so we should do this separately next release from soroban-rpc)

Why

All new contributions to RPC should live in soroban-rpc. However, for soroban-tools work that was already in progress during the initial repo migration, we should pull RPC related changes into this repo.

aditya1702 and others added 3 commits February 5, 2024 15:10
* Remove panic - 1

* Remove panic - 2

* Remove panic - 3

* Remove panic - 4

* Small changes - 1

* undo changes in Get() func

* undo changes - 2

* undo changes - 3

* add test for append error

(cherry picked from commit b6671e2)
1. Get rid of the in-memory operation index (since it was always set to zero anyways)
2. Keep events serialized while in memory (it saves quite a bit of space due to the inneficient representation of unions in golang).

(cherry picked from commit 433cd44)
@stellarsaur stellarsaur marked this pull request as ready for review February 5, 2024 23:31
Copy link
Contributor

@sreuland sreuland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@stellarsaur stellarsaur merged commit 97ab094 into main Feb 7, 2024
21 checks passed
@stellarsaur stellarsaur deleted the soroban-tools-rpc branch February 7, 2024 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants