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"
|
||||
"encoding/hex"
|
||||
"fmt"
|
||||
"github.com/certusone/wormhole/node/pkg/common"
|
||||
gossipv1 "github.com/certusone/wormhole/node/pkg/proto/gossip/v1"
|
||||
publicrpcv1 "github.com/certusone/wormhole/node/pkg/proto/publicrpc/v1"
|
||||
"github.com/certusone/wormhole/node/pkg/vaa"
|
||||
|
@ -161,7 +162,7 @@ func runFindMissingMessages(cmd *cobra.Command, args []string) {
|
|||
EmitterChain: uint32(chainID),
|
||||
EmitterAddress: emitterAddress,
|
||||
RpcBackfill: *shouldBackfill,
|
||||
BackfillNodes: publicRPCEndpoints,
|
||||
BackfillNodes: common.PublicRPCEndpoints,
|
||||
}
|
||||
resp, err := c.FindMissingMessages(ctx, &msg)
|
||||
if err != nil {
|
||||
|
|
|
@ -5,6 +5,7 @@ import (
|
|||
"encoding/hex"
|
||||
"flag"
|
||||
"fmt"
|
||||
"github.com/certusone/wormhole/node/pkg/common"
|
||||
"github.com/certusone/wormhole/node/pkg/db"
|
||||
gossipv1 "github.com/certusone/wormhole/node/pkg/proto/gossip/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
|
||||
}
|
||||
|
||||
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() {
|
||||
flag.Parse()
|
||||
|
||||
|
@ -75,7 +67,7 @@ func main() {
|
|||
EmitterChain: uint32(vaa.ChainIDSolana),
|
||||
EmitterAddress: emitter,
|
||||
RpcBackfill: true,
|
||||
BackfillNodes: publicRPCEndpoints,
|
||||
BackfillNodes: common.PublicRPCEndpoints,
|
||||
}
|
||||
resp, err := admin.FindMissingMessages(ctx, &msg)
|
||||
if err != nil {
|
||||
|
@ -211,7 +203,7 @@ func main() {
|
|||
log.Printf("verifying %d", p.Sequence)
|
||||
req, err := http.NewRequestWithContext(ctx, "GET", fmt.Sprintf(
|
||||
"%s/v1/signed_vaa/%d/%s/%d",
|
||||
publicRPCEndpoints[0],
|
||||
common.PublicRPCEndpoints[0],
|
||||
vaa.ChainIDSolana,
|
||||
hex.EncodeToString(addr[:]),
|
||||
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!
|
||||
|
||||
var publicRPCEndpoints = []string{
|
||||
//
|
||||
var PublicRPCEndpoints = []string{
|
||||
"https://wormhole-v2-mainnet-api.certus.one",
|
||||
"https://wormhole.inotel.ro",
|
||||
"https://wormhole-v2-mainnet-api.mcf.rocks",
|
Loading…
Reference in New Issue