mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-31 00:31:02 +00:00
Update Snowbridge versions and prep for publishing (#2894)
- updates snowbridge crates to `0.9.0` - updates Cargo.toml files in preparation for publishing to crates.io - adds Kusama and Polkadot Snowbridge runtime config crates - moves runtime tests from the Snowbridge subtree into the bridge hub tests dir --------- Co-authored-by: claravanstaden <Cats 4 life!> Co-authored-by: Ron <yrong1997@gmail.com>
This commit is contained in:
@@ -1,10 +1,15 @@
|
||||
[package]
|
||||
name = "snowbridge-beacon-primitives"
|
||||
description = "Snowbridge Beacon Primitives"
|
||||
version = "0.0.1"
|
||||
version = "0.9.0"
|
||||
authors = ["Snowfork <contact@snowfork.com>"]
|
||||
edition = "2021"
|
||||
edition.workspace = true
|
||||
repository.workspace = true
|
||||
license = "Apache-2.0"
|
||||
categories = ["cryptography::cryptocurrencies"]
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.195", optional = true, features = ["derive"] }
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
# Beacon Primitives
|
||||
|
||||
Crate with low-level supporting functions for the beacon client, including:
|
||||
|
||||
- bls12-381 signature handling to verify signatures on the beacon chain
|
||||
- merkle proofs
|
||||
- receipt verification
|
||||
- ssz types
|
||||
|
||||
The code in this crate relates to the Ethereum consensus chain, commonly referred to as the beacon chain.
|
||||
@@ -1,10 +1,15 @@
|
||||
[package]
|
||||
name = "snowbridge-core"
|
||||
description = "Snowbridge Core"
|
||||
version = "0.1.1"
|
||||
version = "0.9.0"
|
||||
authors = ["Snowfork <contact@snowfork.com>"]
|
||||
edition = "2021"
|
||||
edition.workspace = true
|
||||
repository.workspace = true
|
||||
license = "Apache-2.0"
|
||||
categories = ["cryptography::cryptocurrencies"]
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.195", optional = true, features = ["alloc", "derive"], default-features = false }
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
# Core Primitives
|
||||
|
||||
Contains common code core to Snowbridge, such as inbound and outbound queue types, pricing structs, ringbuffer data
|
||||
types (used in the beacon client).
|
||||
@@ -1,10 +1,15 @@
|
||||
[package]
|
||||
name = "snowbridge-ethereum"
|
||||
description = "Snowbridge Ethereum"
|
||||
version = "0.1.0"
|
||||
version = "0.9.0"
|
||||
authors = ["Snowfork <contact@snowfork.com>"]
|
||||
edition = "2021"
|
||||
edition.workspace = true
|
||||
repository.workspace = true
|
||||
license = "Apache-2.0"
|
||||
categories = ["cryptography::cryptocurrencies"]
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.195", optional = true, features = ["derive"] }
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
# Ethereum Primitives
|
||||
|
||||
Contains code necessary to decode RLP encoded data (like the Ethereum log), structs for Ethereum execution headers. The
|
||||
code in this crate relates to the Ethereum execution chain.
|
||||
@@ -1,10 +1,15 @@
|
||||
[package]
|
||||
name = "snowbridge-router-primitives"
|
||||
description = "Snowbridge Router Primitives"
|
||||
version = "0.1.1"
|
||||
version = "0.9.0"
|
||||
authors = ["Snowfork <contact@snowfork.com>"]
|
||||
edition = "2021"
|
||||
edition.workspace = true
|
||||
repository.workspace = true
|
||||
license = "Apache-2.0"
|
||||
categories = ["cryptography::cryptocurrencies"]
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.195", optional = true, features = ["derive"] }
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
# Router Primitives
|
||||
|
||||
Inbound and outbound router logic. Does XCM conversion to a lowered, simpler format the Ethereum contracts can
|
||||
understand.
|
||||
Reference in New Issue
Block a user