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: add sdk crate #44

Merged
merged 50 commits into from
Jan 22, 2025
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
2419eb5
feat: add sdk crate
Serial-ATA Jan 21, 2025
21f84c9
fix: add required deps
Serial-ATA Jan 21, 2025
ee7c6af
feat: convert tangle incredible squaring to sdk
Serial-ATA Jan 21, 2025
565a5e2
fix(gadget-client-evm): fix test race condition
Tjemmmic Jan 21, 2025
812b547
Merge remote-tracking branch 'origin/serial/sdk' into serial/sdk
Tjemmmic Jan 21, 2025
ca76136
chore: cleanup dependencies in tangle incredible squaring
Serial-ATA Jan 21, 2025
fab76fa
chore: cleanup
Serial-ATA Jan 21, 2025
5ebe75d
fix: use url 2.5.2
Serial-ATA Jan 21, 2025
30eb971
fix: remove unnecessary default features from sdk
Serial-ATA Jan 21, 2025
06e3f4d
fix: double colon in build script
Serial-ATA Jan 21, 2025
cd53cff
fix: stop running soldeer install
Serial-ATA Jan 21, 2025
29bba78
fix: no-std tangle-pair-signer
Serial-ATA Jan 21, 2025
33ff78c
feat(sdk): re-export tangle-subxt
Serial-ATA Jan 21, 2025
f2d61ac
feat(sdk): re-export job macro
Serial-ATA Jan 21, 2025
0a3b6d5
fix: eigenlayer blueprint test fixes
Tjemmmic Jan 22, 2025
98d1b71
feat(tangle-testing-utils): re-export blueprint-serde
Serial-ATA Jan 22, 2025
0024778
chore: bump rustdoc-types
Serial-ATA Jan 22, 2025
fdc50dc
chore: cargo update
Serial-ATA Jan 22, 2025
0114a17
fix: ci fix
Tjemmmic Jan 22, 2025
8584052
Merge remote-tracking branch 'origin/serial/sdk' into serial/sdk
Tjemmmic Jan 22, 2025
a641357
fix: revert no-std TanglePairSigner
Serial-ATA Jan 22, 2025
76eb83e
fix: eigensdk-rs git dep
Tjemmmic Jan 22, 2025
29640d0
Merge remote-tracking branch 'origin/serial/sdk' into serial/sdk
Tjemmmic Jan 22, 2025
5df2d5e
feat: add p2p feature
tbraun96 Jan 22, 2025
52bc15d
fix(ci): workflow fix
Tjemmmic Jan 22, 2025
7cbc32a
Merge remote-tracking branch 'origin/serial/sdk' into serial/sdk
Tjemmmic Jan 22, 2025
f01a8ca
feat: add local-store feature
tbraun96 Jan 22, 2025
f28a6c8
Merge branch 'serial/sdk' of https://github.com/tangle-network/gadget…
tbraun96 Jan 22, 2025
66e05e5
fix: eigenlayer blueprint test fix
Tjemmmic Jan 22, 2025
9c537f0
Merge remote-tracking branch 'origin/serial/sdk' into serial/sdk
Tjemmmic Jan 22, 2025
d55406e
fix(clippy): fmt
Tjemmmic Jan 22, 2025
5dbf120
feat: add local-store to exports
tbraun96 Jan 22, 2025
f728805
Merge branch 'serial/sdk' of https://github.com/tangle-network/gadget…
tbraun96 Jan 22, 2025
e83f177
chore: remove unused type param
tbraun96 Jan 22, 2025
0e39944
feat: add alloy and utils to sdk
Tjemmmic Jan 22, 2025
01f57f2
Merge remote-tracking branch 'origin/serial/sdk' into serial/sdk
Tjemmmic Jan 22, 2025
c1268e8
feat: eigenlayer exports in sdk
Tjemmmic Jan 22, 2025
f80275b
fix: use sdk in macros
Serial-ATA Jan 22, 2025
409a28e
chore: update incredible squaring blueprints to use sdk
Serial-ATA Jan 22, 2025
4826045
fix: remove duplicate utils
Serial-ATA Jan 22, 2025
dbaea64
fix: remove old crates
Serial-ATA Jan 22, 2025
dc335e4
fix: evm job macro exports
Tjemmmic Jan 22, 2025
a6a738c
Merge remote-tracking branch 'origin/serial/sdk' into serial/sdk
Tjemmmic Jan 22, 2025
98423f1
fix: get macro tests building
Serial-ATA Jan 22, 2025
2243c5e
chore: fmt
Serial-ATA Jan 22, 2025
ee6c2a1
chore: improve debug output for port parsing
tbraun96 Jan 22, 2025
3810441
feat: add port number sanitizing
tbraun96 Jan 22, 2025
c10486d
fix(context-derive): get tests building
Serial-ATA Jan 22, 2025
2cd5cc8
fix: ci
Tjemmmic Jan 22, 2025
86ecbd7
fix(ci): bump timout to 240s
Serial-ATA Jan 22, 2025
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
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions crates/sdk/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ gadget-crypto = { workspace = true }
gadget-logging = { workspace = true }
gadget-runners = { workspace = true }

# K, V Stores
gadget-stores = { workspace = true, optional = true }

# Tangle
tangle-subxt = { workspace = true, optional = true }

Expand Down Expand Up @@ -100,4 +103,6 @@ networking = [

p2p = ["gadget-context-derive/networking"]

local-store = ["gadget-stores/local"]

round-based-compat = ["gadget-networking/round-based-compat"]
Loading