testclients

package
v0.7.0-RC1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2023 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// JSONRPC_ETH_BLOCKNUMBER       (defined in relayer/testclients/test_utils.go)
	// JSONRPC_ETH_GETBALANCE        (defined in relayer/testclients/test_utils.go)
	// JSONRPC_ETH_NEWFILTER         (defined in relayer/testclients/test_utils.go)
	JSONRPC_BOR_GETAUTHOR            = `{"jsonrpc":"2.0","method":"bor_getAuthor","params":["0x1000"],"id":1}`
	JSONRPC_BOR_GETCURRENTVALIDATORS = `{"jsonrpc":"2.0","method":"bor_getCurrentValidators","id":1}`
	JSONRPC_BOR_GETSIGNERSATHASH     = `` /* 136-byte string literal not displayed */
	JSONRPC_BOR_GETROOTHASH          = `{"jsonrpc":"2.0","method":"bor_getRootHash","params":[1024,1026],"id":1}`
)
View Source
const (
	JSONRPC_STRK_BLOCKNUMBER        = `{"jsonrpc":"2.0","method":"starknet_blockNumber","params":[],"id":1}`
	JSONRPC_STRK_BLOCKHASHANDNUMBER = `{"jsonrpc":"2.0","method":"starknet_blockHashAndNumber","params":[],"id":1}`
)
View Source
const (
	JSONRPC_ETH_BLOCKNUMBER                     = `{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}`
	JSONRPC_ETH_GETBALANCE                      = `{"jsonrpc":"2.0","method":"eth_getBalance","params":["0xEA674fdDe714fd979de3EdF0F56AA9716B898ec8", "latest"],"id":77}`
	JSONRPC_ETH_TRACE_REPLAY_BLOCK_TRANSACTIONS = `{"jsonrpc":"2.0","method":"trace_replayBlockTransactions","params":["latest", "trace"],"id":1}`
	JSONRPC_UNSUPPORTED                         = `{"jsonrpc":"2.0","method":"eth_blahblah","params":[],"id":1}`
	JSONRPC_ETH_NEWFILTER                       = `{"jsonrpc":"2.0","method":"eth_newFilter","params":[{"fromBlock": "0x12345","toBlock": "0x23456"}],"id":73}`
	JSONRPC_ETH_GETBLOCK_FORMAT                 = `{"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["0x%x", false],"id":1}`

	TERRA_BLOCKS_LATEST_URL_REST  = "/blocks/latest"
	TERRA_BLOCKS_LATEST_DATA_REST = ``
	OSMOSIS_NUM_POOLS_URL_REST    = "/osmosis/gamm/v1beta1/num_pools"
	OSMOSIS_NUM_POOLS_DATA_REST   = ``
	JSONRPC_TERRA_STATUS          = `{"jsonrpc":"2.0","method":"status","params":[],"id":1}`
	JSONRPC_TERRA_HEALTH          = `{"jsonrpc":"2.0","method":"health","params":[],"id":2}`
	URIRPC_TERRA_STATUS           = `status?`
	URIRPC_TERRA_HEALTH           = `health`
)

Variables

This section is empty.

Functions

func AptosTests

func AptosTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privKey *btcec.PrivateKey, apiInterface string, s *sentry.Sentry, clientCtx client.Context) error

AptosTests

func CosmoshubTests

func CosmoshubTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privKey *btcec.PrivateKey, apiInterface string, s *sentry.Sentry, clientCtx client.Context) error

CosmoshubTests

func EthTests

func EthTests(ctx context.Context, chainID string, rpcURL string, testDuration time.Duration) error

func JunoTests

func JunoTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privKey *btcec.PrivateKey, apiInterface string) error

func LavaTests

func LavaTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privKey *btcec.PrivateKey, apiInterface string, s *sentry.Sentry, clientCtx client.Context) error

LavaTests

func OsmosisTests

func OsmosisTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privKey *btcec.PrivateKey, apiInterface string) error

func PolygonTests added in v0.5.0

func PolygonTests(ctx context.Context, chainID string, rpcURL string, chainProxy chainproxy.ChainProxy, privKey *btcec.PrivateKey, testDuration time.Duration) error

func StarknetTests

func StarknetTests(ctx context.Context, chainID string, rpcURL string, chainProxy chainproxy.ChainProxy, privKey *btcec.PrivateKey, testDuration time.Duration) error

func TerraTests

func TerraTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privKey *btcec.PrivateKey, apiInterface string) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL