node: remove duplicated public RPC node definitions
commit-id:452deba7
This commit is contained in:
parent
632e8acbee
commit
93ee5f3d31
|
@ -4,6 +4,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"encoding/hex"
|
"encoding/hex"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"github.com/certusone/wormhole/node/pkg/common"
|
||||||
gossipv1 "github.com/certusone/wormhole/node/pkg/proto/gossip/v1"
|
gossipv1 "github.com/certusone/wormhole/node/pkg/proto/gossip/v1"
|
||||||
publicrpcv1 "github.com/certusone/wormhole/node/pkg/proto/publicrpc/v1"
|
publicrpcv1 "github.com/certusone/wormhole/node/pkg/proto/publicrpc/v1"
|
||||||
"github.com/certusone/wormhole/node/pkg/vaa"
|
"github.com/certusone/wormhole/node/pkg/vaa"
|
||||||
|
@ -161,7 +162,7 @@ func runFindMissingMessages(cmd *cobra.Command, args []string) {
|
||||||
EmitterChain: uint32(chainID),
|
EmitterChain: uint32(chainID),
|
||||||
EmitterAddress: emitterAddress,
|
EmitterAddress: emitterAddress,
|
||||||
RpcBackfill: *shouldBackfill,
|
RpcBackfill: *shouldBackfill,
|
||||||
BackfillNodes: publicRPCEndpoints,
|
BackfillNodes: common.PublicRPCEndpoints,
|
||||||
}
|
}
|
||||||
resp, err := c.FindMissingMessages(ctx, &msg)
|
resp, err := c.FindMissingMessages(ctx, &msg)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
@ -5,6 +5,7 @@ import (
|
||||||
"encoding/hex"
|
"encoding/hex"
|
||||||
"flag"
|
"flag"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"github.com/certusone/wormhole/node/pkg/common"
|
||||||
"github.com/certusone/wormhole/node/pkg/db"
|
"github.com/certusone/wormhole/node/pkg/db"
|
||||||
gossipv1 "github.com/certusone/wormhole/node/pkg/proto/gossip/v1"
|
gossipv1 "github.com/certusone/wormhole/node/pkg/proto/gossip/v1"
|
||||||
nodev1 "github.com/certusone/wormhole/node/pkg/proto/node/v1"
|
nodev1 "github.com/certusone/wormhole/node/pkg/proto/node/v1"
|
||||||
|
@ -47,15 +48,6 @@ func getAdminClient(ctx context.Context, addr string) (*grpc.ClientConn, error,
|
||||||
return conn, err, c
|
return conn, err, c
|
||||||
}
|
}
|
||||||
|
|
||||||
var publicRPCEndpoints = []string{
|
|
||||||
"https://wormhole-v2-mainnet-api.certus.one",
|
|
||||||
"https://wormhole.inotel.ro",
|
|
||||||
"https://wormhole-v2-mainnet-api.mcf.rocks",
|
|
||||||
"https://wormhole-v2-mainnet-api.chainlayer.network",
|
|
||||||
"https://wormhole-v2-mainnet-api.staking.fund",
|
|
||||||
"https://wormhole-v2-mainnet.01node.com",
|
|
||||||
}
|
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
|
@ -75,7 +67,7 @@ func main() {
|
||||||
EmitterChain: uint32(vaa.ChainIDSolana),
|
EmitterChain: uint32(vaa.ChainIDSolana),
|
||||||
EmitterAddress: emitter,
|
EmitterAddress: emitter,
|
||||||
RpcBackfill: true,
|
RpcBackfill: true,
|
||||||
BackfillNodes: publicRPCEndpoints,
|
BackfillNodes: common.PublicRPCEndpoints,
|
||||||
}
|
}
|
||||||
resp, err := admin.FindMissingMessages(ctx, &msg)
|
resp, err := admin.FindMissingMessages(ctx, &msg)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -211,7 +203,7 @@ func main() {
|
||||||
log.Printf("verifying %d", p.Sequence)
|
log.Printf("verifying %d", p.Sequence)
|
||||||
req, err := http.NewRequestWithContext(ctx, "GET", fmt.Sprintf(
|
req, err := http.NewRequestWithContext(ctx, "GET", fmt.Sprintf(
|
||||||
"%s/v1/signed_vaa/%d/%s/%d",
|
"%s/v1/signed_vaa/%d/%s/%d",
|
||||||
publicRPCEndpoints[0],
|
common.PublicRPCEndpoints[0],
|
||||||
vaa.ChainIDSolana,
|
vaa.ChainIDSolana,
|
||||||
hex.EncodeToString(addr[:]),
|
hex.EncodeToString(addr[:]),
|
||||||
p.Sequence), nil)
|
p.Sequence), nil)
|
||||||
|
|
|
@ -1,8 +1,13 @@
|
||||||
package guardiand
|
package common
|
||||||
|
|
||||||
|
import "github.com/certusone/wormhole/node/pkg/vaa"
|
||||||
|
|
||||||
|
// PublicRPCEndpoints is a list of known public RPC endpoints for mainnet, operated by
|
||||||
|
// Wormhole guardian nodes.
|
||||||
|
//
|
||||||
// This list is duplicated a couple times across the codebase - make to to update all copies!
|
// This list is duplicated a couple times across the codebase - make to to update all copies!
|
||||||
|
//
|
||||||
var publicRPCEndpoints = []string{
|
var PublicRPCEndpoints = []string{
|
||||||
"https://wormhole-v2-mainnet-api.certus.one",
|
"https://wormhole-v2-mainnet-api.certus.one",
|
||||||
"https://wormhole.inotel.ro",
|
"https://wormhole.inotel.ro",
|
||||||
"https://wormhole-v2-mainnet-api.mcf.rocks",
|
"https://wormhole-v2-mainnet-api.mcf.rocks",
|
Loading…
Reference in New Issue