Skip to content

Commit

Permalink
new types for better indexing when 1.15 comes out, adds rpc serialize…
Browse files Browse the repository at this point in the history
…r to avoid code duplication (#43)
  • Loading branch information
austbot authored Feb 21, 2023
1 parent 403c8c8 commit 4ddc668
Show file tree
Hide file tree
Showing 15 changed files with 1,853 additions and 1,646 deletions.
12 changes: 7 additions & 5 deletions Cargo.lock

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

8 changes: 4 additions & 4 deletions plerkle/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "plerkle"
description = "Geyser plugin with dynamic config reloading, message bus agnostic abstractions and a whole lot of fun."
version = "1.4.1"
version = "1.5.0"
authors = ["Metaplex Developers <[email protected]>"]
repository = "https://github.com/metaplex-foundation/digital-asset-validator-plugin"
license = "AGPL-3.0"
Expand Down Expand Up @@ -31,9 +31,9 @@ cadence-macros = "0.29.0"
chrono = "0.4.19"
tracing = "0.1.35"
hex = "0.4.3"
plerkle_messenger = { path = "../plerkle_messenger", version = "1.4.1", features = ["redis"] }
flatbuffers = "22.10.26"
plerkle_serialization = { path = "../plerkle_serialization", version = "1.4.1" }
plerkle_messenger = { path = "../plerkle_messenger", version = "1.5.0", features = ["redis"] }
flatbuffers = "23.1.21"
plerkle_serialization = { path = "../plerkle_serialization", version = "1.5.0" }
tokio = { version = "1.23.0", features = ["full"] }
figment = { version = "0.10.6", features = ["env", "test"] }
dashmap = {version = "5.4.0"}
Expand Down
2 changes: 1 addition & 1 deletion plerkle_messenger/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "plerkle_messenger"
description = "Metaplex Messenger trait for Geyser plugin producer/consumer patterns."
version = "1.4.1"
version = "1.5.0"
authors = ["Metaplex Developers <[email protected]>"]
repository = "https://github.com/metaplex-foundation/digital-asset-validator-plugin"
license = "AGPL-3.0"
Expand Down
6 changes: 4 additions & 2 deletions plerkle_serialization/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
[package]
name = "plerkle_serialization"
description = "Metaplex Flatbuffers Plerkle Serialization for Geyser plugin producer/consumer patterns."
version = "1.4.1"
version = "1.5.0"
authors = ["Metaplex Developers <[email protected]>"]
repository = "https://github.com/metaplex-foundation/digital-asset-validator-plugin"
license = "AGPL-3.0"
edition = "2021"
readme = "Readme.md"

[dependencies]
flatbuffers = "22.10.26"
flatbuffers = "23.1.21"
chrono = "0.4.22"
serde = { version = "1.0.152"}
solana-sdk = { version = "~1.14"}
solana-transaction-status = { version = "~1.14" }
bs58 = "0.4.0"
thiserror = "1.0.38"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
4 changes: 4 additions & 0 deletions plerkle_serialization/compiled_instruction.fbs
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,9 @@ table CompiledInstruction {
data:[uint8];
}

table CompiledInnerInstruction {
compiled_instruction: CompiledInstruction;
stack_height:uint8;
}

root_type CompiledInstruction;
Loading

0 comments on commit 4ddc668

Please sign in to comment.