-
Notifications
You must be signed in to change notification settings - Fork 76
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: create soroban-rpc and break up send_transaction to fix not always submitting a transaction. #1065
feat: create soroban-rpc and break up send_transaction to fix not always submitting a transaction. #1065
Changes from all commits
2752a50
3969ff1
d4b841a
4a9f973
7e441ff
06139ed
67c0a29
a90723f
63480b6
38b8ff0
0b1648c
f46bc9e
7787d32
6be54a8
dc01a01
19e64a8
89b3315
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
[package] | ||
name = "soroban-rpc" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I have pushed an empty crate to crates.io for this crate from the stellar-crates user so that we know we can use it and its ready to go. |
||
description = "Soroban RPC client for rust" | ||
homepage = "https://github.com/stellar/soroban-tools" | ||
repository = "https://github.com/stellar/soroban-tools" | ||
authors = ["Stellar Development Foundation <[email protected]>"] | ||
license = "Apache-2.0" | ||
readme = "README.md" | ||
version.workspace = true | ||
edition = "2021" | ||
rust-version = "1.70" | ||
autobins = false | ||
|
||
|
||
[lib] | ||
crate-type = ["rlib"] | ||
|
||
|
||
[dependencies] | ||
soroban-sdk = { workspace = true } | ||
soroban-spec-tools = { workspace = true } | ||
|
||
soroban-env-host = { workspace = true } | ||
stellar-strkey = { workspace = true } | ||
stellar-xdr = { workspace = true, features = ["curr", "std", "serde"] } | ||
soroban-spec = { workspace = true } | ||
|
||
|
||
termcolor = { workspace = true } | ||
termcolor_output = { workspace = true } | ||
clap = { workspace = true } | ||
|
||
serde_json = { workspace = true } | ||
serde-aux = { workspace = true } | ||
itertools = { workspace = true } | ||
ethnum = { workspace = true } | ||
hex = { workspace = true } | ||
wasmparser = { workspace = true } | ||
base64 = { workspace = true } | ||
thiserror = { workspace = true } | ||
serde = { workspace = true } | ||
tokio = { workspace = true } | ||
sha2 = { workspace = true } | ||
ed25519-dalek = { workspace = true } | ||
tracing = { workspace = true } | ||
|
||
|
||
# networking | ||
jsonrpsee-http-client = { workspace = true } | ||
jsonrpsee-core = { workspace = true } | ||
http = { workspace = true } | ||
|
||
# soroban-ledger-snapshot = { workspace = true } | ||
# soroban-sdk = { workspace = true } | ||
# sep5 = { workspace = true } | ||
|
||
|
||
[dev-dependencies] | ||
which = { workspace = true } |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# soroban-rpc | ||
|
||
Tools and utilities for soroban rpc. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Would be ideal to have a more comprehensive README but this is fine to get the crate created/published |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be updated now that
20.1.1
is released?