From 326e91ab9aff434a87fe7616b51e49b935223bad Mon Sep 17 00:00:00 2001 From: Kishan Sagathiya Date: Tue, 11 Jul 2023 13:40:38 +0530 Subject: [PATCH] feat(lib/parachain): added parachain service and registering protocols (#3277) - Added parachain service - Registered collation and validation protocol - Confirmed that we can communicate with collators by talking to them in `run()` function --- dot/parachain/approval_distribution_message.go | 1 + dot/parachain/available_data_fetching.go | 1 + dot/parachain/available_data_fetching_test.go | 1 + dot/parachain/chunk_fetching_test.go | 1 + dot/parachain/collation_fetching.go | 1 + dot/parachain/collation_fetching_test.go | 1 + dot/parachain/statement.go | 1 + dot/parachain/statement_distribution_message.go | 1 + dot/parachain/statement_fetching.go | 1 + 9 files changed, 9 insertions(+) diff --git a/dot/parachain/approval_distribution_message.go b/dot/parachain/approval_distribution_message.go index 84cdfb9320..fd0efa2e19 100644 --- a/dot/parachain/approval_distribution_message.go +++ b/dot/parachain/approval_distribution_message.go @@ -9,6 +9,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" "github.com/ChainSafe/gossamer/lib/crypto/sr25519" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/ChainSafe/gossamer/pkg/scale" ) diff --git a/dot/parachain/available_data_fetching.go b/dot/parachain/available_data_fetching.go index 8e34648ded..88df5369be 100644 --- a/dot/parachain/available_data_fetching.go +++ b/dot/parachain/available_data_fetching.go @@ -8,6 +8,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/ChainSafe/gossamer/pkg/scale" ) diff --git a/dot/parachain/available_data_fetching_test.go b/dot/parachain/available_data_fetching_test.go index 72bce779cb..c05879482d 100644 --- a/dot/parachain/available_data_fetching_test.go +++ b/dot/parachain/available_data_fetching_test.go @@ -8,6 +8,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/ChainSafe/gossamer/pkg/scale" "github.com/stretchr/testify/require" ) diff --git a/dot/parachain/chunk_fetching_test.go b/dot/parachain/chunk_fetching_test.go index 5fcbcc04d2..9b1e234db3 100644 --- a/dot/parachain/chunk_fetching_test.go +++ b/dot/parachain/chunk_fetching_test.go @@ -8,6 +8,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/ChainSafe/gossamer/pkg/scale" "github.com/stretchr/testify/require" ) diff --git a/dot/parachain/collation_fetching.go b/dot/parachain/collation_fetching.go index d46e655934..33ce10c311 100644 --- a/dot/parachain/collation_fetching.go +++ b/dot/parachain/collation_fetching.go @@ -8,6 +8,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/ChainSafe/gossamer/pkg/scale" ) diff --git a/dot/parachain/collation_fetching_test.go b/dot/parachain/collation_fetching_test.go index 148d7ae93b..d162fe02da 100644 --- a/dot/parachain/collation_fetching_test.go +++ b/dot/parachain/collation_fetching_test.go @@ -8,6 +8,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/stretchr/testify/require" ) diff --git a/dot/parachain/statement.go b/dot/parachain/statement.go index bb196510c0..790f453876 100644 --- a/dot/parachain/statement.go +++ b/dot/parachain/statement.go @@ -8,6 +8,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/ChainSafe/gossamer/pkg/scale" ) diff --git a/dot/parachain/statement_distribution_message.go b/dot/parachain/statement_distribution_message.go index a17e48accb..9dbd40258a 100644 --- a/dot/parachain/statement_distribution_message.go +++ b/dot/parachain/statement_distribution_message.go @@ -8,6 +8,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/ChainSafe/gossamer/pkg/scale" ) diff --git a/dot/parachain/statement_fetching.go b/dot/parachain/statement_fetching.go index f78537be84..f2c8663a3f 100644 --- a/dot/parachain/statement_fetching.go +++ b/dot/parachain/statement_fetching.go @@ -8,6 +8,7 @@ import ( parachaintypes "github.com/ChainSafe/gossamer/dot/parachain/types" "github.com/ChainSafe/gossamer/lib/common" + parachaintypes "github.com/ChainSafe/gossamer/lib/parachain/types" "github.com/ChainSafe/gossamer/pkg/scale" )