From f7b181b84d455e0ba441e4243dcd8d8b772cb8a5 Mon Sep 17 00:00:00 2001 From: kirill Date: Wed, 16 Sep 2026 14:26:17 +0400 Subject: [PATCH] Add peaq --- chains.yaml | 15 +++++++++++++++ pkg/dshackle/auth.pb.go | 2 +- pkg/dshackle/auth_grpc.pb.go | 2 +- pkg/dshackle/blockchain.pb.go | 2 +- pkg/dshackle/blockchain_grpc.pb.go | 2 +- pkg/dshackle/common.pb.go | 8 ++++++-- proto/common.proto | 1 + 7 files changed, 26 insertions(+), 6 deletions(-) diff --git a/chains.yaml b/chains.yaml index a60e17c..a974ae5 100644 --- a/chains.yaml +++ b/chains.yaml @@ -4500,3 +4500,18 @@ chain-settings: grpcId: 10212 short-names: [gravity-testnet] chain-id: 0x7695e9 + - id: peaq + label: Peaq + type: eth + settings: + expected-block-time: 6s + lags: + syncing: 10 + lagging: 5 + chains: + - id: Mainnet + priority: 100 + code: PEAQ_MAINNET + grpcId: 1178 + short-names: [peaq, peaq-mainnet] + chain-id: 0xd0a diff --git a/pkg/dshackle/auth.pb.go b/pkg/dshackle/auth.pb.go index 8fc2a62..ea18b15 100644 --- a/pkg/dshackle/auth.pb.go +++ b/pkg/dshackle/auth.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.12 -// protoc v7.35.1 +// protoc v7.36.1 // source: auth.proto package dshackle diff --git a/pkg/dshackle/auth_grpc.pb.go b/pkg/dshackle/auth_grpc.pb.go index 7019923..13fd464 100644 --- a/pkg/dshackle/auth_grpc.pb.go +++ b/pkg/dshackle/auth_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.6.1 -// - protoc v7.35.1 +// - protoc v7.36.1 // source: auth.proto package dshackle diff --git a/pkg/dshackle/blockchain.pb.go b/pkg/dshackle/blockchain.pb.go index fa91042..5f7a2b8 100644 --- a/pkg/dshackle/blockchain.pb.go +++ b/pkg/dshackle/blockchain.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.12 -// protoc v7.35.1 +// protoc v7.36.1 // source: blockchain.proto package dshackle diff --git a/pkg/dshackle/blockchain_grpc.pb.go b/pkg/dshackle/blockchain_grpc.pb.go index 0c20aa8..5a6d862 100644 --- a/pkg/dshackle/blockchain_grpc.pb.go +++ b/pkg/dshackle/blockchain_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.6.1 -// - protoc v7.35.1 +// - protoc v7.36.1 // source: blockchain.proto package dshackle diff --git a/pkg/dshackle/common.pb.go b/pkg/dshackle/common.pb.go index 9bf52ca..7a73e84 100644 --- a/pkg/dshackle/common.pb.go +++ b/pkg/dshackle/common.pb.go @@ -205,6 +205,7 @@ const ( ChainRef_CHAIN_CELESTIA__MAINNET ChainRef = 1175 ChainRef_CHAIN_SUI__MAINNET ChainRef = 1176 ChainRef_CHAIN_GRAVITY__MAINNET ChainRef = 1177 + ChainRef_CHAIN_PEAQ__MAINNET ChainRef = 1178 // Testnets start with 10_000 ChainRef_CHAIN_ETHEREUM__MORDEN ChainRef = 10001 ChainRef_CHAIN_ETHEREUM__KOVAN ChainRef = 10002 @@ -583,6 +584,7 @@ var ( 1175: "CHAIN_CELESTIA__MAINNET", 1176: "CHAIN_SUI__MAINNET", 1177: "CHAIN_GRAVITY__MAINNET", + 1178: "CHAIN_PEAQ__MAINNET", 10001: "CHAIN_ETHEREUM__MORDEN", 10002: "CHAIN_ETHEREUM__KOVAN", 10003: "CHAIN_BITCOIN__TESTNET", @@ -956,6 +958,7 @@ var ( "CHAIN_CELESTIA__MAINNET": 1175, "CHAIN_SUI__MAINNET": 1176, "CHAIN_GRAVITY__MAINNET": 1177, + "CHAIN_PEAQ__MAINNET": 1178, "CHAIN_ETHEREUM__MORDEN": 10001, "CHAIN_ETHEREUM__KOVAN": 10002, "CHAIN_BITCOIN__TESTNET": 10003, @@ -1844,7 +1847,7 @@ const file_common_proto_rawDesc = "" + "\ttimestamp\x18\x03 \x01(\x04R\ttimestamp\"Y\n" + "\x10FinalizationData\x12\x16\n" + "\x06height\x18\x01 \x01(\x04R\x06height\x12-\n" + - "\x04type\x18\x02 \x01(\x0e2\x19.emerald.FinalizationTypeR\x04type*\xbfU\n" + + "\x04type\x18\x02 \x01(\x0e2\x19.emerald.FinalizationTypeR\x04type*\xd9U\n" + "\bChainRef\x12\x15\n" + "\x11CHAIN_UNSPECIFIED\x10\x00\x12\x1a\n" + "\x16CHAIN_BITCOIN__MAINNET\x10\x01\x12\x1b\n" + @@ -2026,7 +2029,8 @@ const file_common_proto_rawDesc = "" + "\x16CHAIN_STELLAR__MAINNET\x10\x96\t\x12\x1c\n" + "\x17CHAIN_CELESTIA__MAINNET\x10\x97\t\x12\x17\n" + "\x12CHAIN_SUI__MAINNET\x10\x98\t\x12\x1b\n" + - "\x16CHAIN_GRAVITY__MAINNET\x10\x99\t\x12\x1b\n" + + "\x16CHAIN_GRAVITY__MAINNET\x10\x99\t\x12\x18\n" + + "\x13CHAIN_PEAQ__MAINNET\x10\x9a\t\x12\x1b\n" + "\x16CHAIN_ETHEREUM__MORDEN\x10\x91N\x12\x1a\n" + "\x15CHAIN_ETHEREUM__KOVAN\x10\x92N\x12\x1b\n" + "\x16CHAIN_BITCOIN__TESTNET\x10\x93N\x12\x1c\n" + diff --git a/proto/common.proto b/proto/common.proto index 314c244..116a7df 100644 --- a/proto/common.proto +++ b/proto/common.proto @@ -195,6 +195,7 @@ enum ChainRef { CHAIN_CELESTIA__MAINNET = 1175; CHAIN_SUI__MAINNET = 1176; CHAIN_GRAVITY__MAINNET = 1177; + CHAIN_PEAQ__MAINNET = 1178; // Testnets start with 10_000 CHAIN_ETHEREUM__MORDEN = 10001;