diff --git a/app/app.go b/app/app.go index c95bbebcf3..e94de32350 100644 --- a/app/app.go +++ b/app/app.go @@ -131,7 +131,6 @@ func getGovProposalHandlers() []govclient.ProposalHandler { ibcclientclient.UpdateClientProposalHandler, ibcclientclient.UpgradeProposalHandler, specmoduleclient.SpecAddProposalHandler, - specmoduleclient.SpecModifyProposalHandler, // this line is used by starport scaffolding # stargate/app/govProposalHandler ) diff --git a/app/upgrades/v0_X_0/constants.go b/app/upgrades/v0_X_0/constants.go new file mode 100644 index 0000000000..b99a8b29c1 --- /dev/null +++ b/app/upgrades/v0_X_0/constants.go @@ -0,0 +1,14 @@ +package v0_X_0 + +import ( + store "github.com/cosmos/cosmos-sdk/store/types" + "github.com/lavanet/lava/app/upgrades" +) + +const UpgradeName = "v0.X.0" + +var Upgrade = upgrades.Upgrade{ + UpgradeName: UpgradeName, // upgrade name defined few lines above + CreateUpgradeHandler: CreateUpgradeHandler, // create CreateUpgradeHandler in upgrades.go below + StoreUpgrades: store.StoreUpgrades{}, // StoreUpgrades has 3 fields: Added/Renamed/Deleted any module that fits these description should be added in the way below +} diff --git a/app/upgrades/v0_X_0/upgrade_test.go b/app/upgrades/v0_X_0/upgrade_test.go new file mode 100644 index 0000000000..911ae70327 --- /dev/null +++ b/app/upgrades/v0_X_0/upgrade_test.go @@ -0,0 +1,32 @@ +//go:build ignore + +package v0_x_0_test + +import ( + "testing" + + sdk "github.com/cosmos/cosmos-sdk/types" + "github.com/ignite-hq/cli/ignite/pkg/cosmoscmd" + keepertest "github.com/lavanet/lava/testutil/keeper" + "github.com/stretchr/testify/suite" +) + +type UpgradeTestSuite struct { + suite.Suite + + ctx sdk.Context + app cosmoscmd.App +} + +func (suite *UpgradeTestSuite) SetupTestApp() { + suite.app, suite.ctx = app.TestSetup() +} + +func TestKeeperTestSuite(t *testing.T) { + suite.Run(t, new(UpgradeTestSuite)) +} + +func (suite *UpgradeTestSuite) TestBody() { + suite.SetupTestApp() // setup test app + suite.T().Log("test") +} diff --git a/app/upgrades/v0_X_0/upgrades.go b/app/upgrades/v0_X_0/upgrades.go new file mode 100644 index 0000000000..98cbc6d15f --- /dev/null +++ b/app/upgrades/v0_X_0/upgrades.go @@ -0,0 +1,32 @@ +package v0_X_0 + +import ( + "log" + + sdk "github.com/cosmos/cosmos-sdk/types" + "github.com/cosmos/cosmos-sdk/types/module" + upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" + "github.com/lavanet/lava/app/keepers" + "github.com/lavanet/lava/app/upgrades" + "github.com/lavanet/lava/x/spec/migrations" +) + +func CreateUpgradeHandler( + mm *module.Manager, + configurator module.Configurator, + bpm upgrades.BaseAppParamManager, + keepers *keepers.LavaKeepers, +) upgradetypes.UpgradeHandler { + return func(ctx sdk.Context, plan upgradetypes.Plan, vm module.VersionMap) (module.VersionMap, error) { + log.Println("########################") + log.Println("# STARTING UPGRADE #") + log.Println("########################") + + // delete all existing conflicts + + migrator := migrations.NewMigrator(keepers.SpecKeeper) + migrator.MigrateToV0X0(ctx) + + return mm.RunMigrations(ctx, configurator, vm) + } +} diff --git a/cookbook/spec_add_alfajores.json b/cookbook/spec_add_alfajores.json index 2392880653..5fdf7452e1 100644 --- a/cookbook/spec_add_alfajores.json +++ b/cookbook/spec_add_alfajores.json @@ -1,1290 +1,1293 @@ -{ - "title": "Add Specs: Celo Alfajores", - "description": "Adding new specification support for relaying Celo Alfajores data on Lava", - "specs": [ - { - "chainid": "ALFAJORES", - "name": "Celo Alfajores Testnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 1, - "saved_blocks": 3, - "average_block_time": "5000", - "allowed_block_lag_for_qos_sync": "5", - "apis": [ - {"name": "rpc_modules", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_protocolVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_mining", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_hashrate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_coinbase", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_peerCount", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_accounts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCompilers", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getWork", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_compileLLL", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_clientVersion", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterChanges", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Celo Alfajores", + "description": "Adding new specification support for relaying Celo Alfajores data on Lava", + "specs": [ + { + "index": "ALFAJORES", + "name": "Celo Alfajores Testnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 1, + "blocks_in_finalization_proof": 3, + "average_block_time": "5000", + "allowed_block_lag_for_qos_sync": "5", + "apis": [ + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_protocolVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_mining", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_hashrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_coinbase", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_peerCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCompilers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getWork", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_compileLLL", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterChanges", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newFilter", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_aptos.json b/cookbook/spec_add_aptos.json index 89487a3b3a..37eb1a2bb2 100644 --- a/cookbook/spec_add_aptos.json +++ b/cookbook/spec_add_aptos.json @@ -1,549 +1,583 @@ -{ - "title": "Add Specs: Aptos", - "description": "Adding new specification support for relaying Aptos data on Lava", - "specs": [ - { - "chainid": "APT1", - "name": "Aptos Mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "100", - "allowed_block_lag_for_qos_sync": "2", - "apis": [{ - "name": "/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/accounts/{address}/resources", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/accounts/{address}/modules", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/accounts/{address}/resource/{resource_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/accounts/{address}/module/{module_name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/blocks/by_height/{block_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/by_height/%d", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "/blocks/by_version/{version}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/events/{event_key}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/accounts/{address}/events/{creation_number}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/accounts/{address}/events/{event_handle}/{field_name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/spec", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/-/healthy", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "/tables/{table_handle}/item", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "/transactions", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "/transactions/by_hash/{txn_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/transactions/by_version/{txn_version}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/accounts/{address}/transactions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/transactions/batch", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - }] - },{ - "name": "/transactions/simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - }] - },{ - "name": "/transactions/encode_submission", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - }] - },{ - "name": "/estimate_gas_price", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - }] - } - ] - } - ], - "deposit": "10000000ulava" - } \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Aptos", + "description": "Adding new specification support for relaying Aptos data on Lava", + "specs": [ + { + "index": "APT1", + "name": "Aptos Mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "100", + "allowed_block_lag_for_qos_sync": "2", + "apis": [ + { + "name": "/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/accounts/{address}/resources", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/accounts/{address}/modules", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/accounts/{address}/resource/{resource_type}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/accounts/{address}/module/{module_name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/by_height/{block_height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/by_height/%d", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/blocks/by_version/{version}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/events/{event_key}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/accounts/{address}/events/{creation_number}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/accounts/{address}/events/{event_handle}/{field_name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/spec", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/-/healthy", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/tables/{table_handle}/item", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/transactions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/transactions/by_hash/{txn_hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/transactions/by_version/{txn_version}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/accounts/{address}/transactions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/transactions/batch", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/transactions/simulate", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/transactions/encode_submission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/estimate_gas_price", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_arbitrum.json b/cookbook/spec_add_arbitrum.json index 5323acb7f3..6245feffb2 100644 --- a/cookbook/spec_add_arbitrum.json +++ b/cookbook/spec_add_arbitrum.json @@ -1,2575 +1,2577 @@ -{ - "title": "Add Specs: Arbitrum", - "description": "Adding new specification support for relaying Arbitrum data on Lava", - "specs": [ - { - "chainid": "ARB1", - "name": "Arbitrum mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 1, - "saved_blocks": 3, - "average_block_time": "500", - "allowed_block_lag_for_qos_sync": "20", - "apis": [ - { - "name": "rpc_modules", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_protocolVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_mining", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_hashrate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_coinbase", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_peerCount", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_accounts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCompilers", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getWork", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_compileLLL", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_clientVersion", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterChanges", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - }, - { - "chainid": "ARBN", - "name": "Arbitrum Nova testnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 1, - "saved_blocks": 3, - "average_block_time": "500", - "allowed_block_lag_for_qos_sync": "20", - "apis": [ - { - "name": "rpc_modules", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_protocolVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_mining", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_hashrate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_coinbase", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_peerCount", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_accounts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCompilers", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getWork", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_compileLLL", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_clientVersion", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterChanges", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Arbitrum", + "description": "Adding new specification support for relaying Arbitrum data on Lava", + "specs": [ + { + "index": "ARB1", + "name": "Arbitrum mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 1, + "blocks_in_finalization_proof": 3, + "average_block_time": "500", + "allowed_block_lag_for_qos_sync": "20", + "apis": [ + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_protocolVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_mining", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_hashrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_coinbase", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_peerCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCompilers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getWork", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_compileLLL", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterChanges", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newFilter", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + }, + { + "index": "ARBN", + "name": "Arbitrum Nova testnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 1, + "blocks_in_finalization_proof": 3, + "average_block_time": "500", + "allowed_block_lag_for_qos_sync": "20", + "apis": [ + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_protocolVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_mining", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_hashrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_coinbase", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_peerCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCompilers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getWork", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_compileLLL", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterChanges", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newFilter", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_celo.json b/cookbook/spec_add_celo.json index 67c11a20e3..d4fb866af1 100644 --- a/cookbook/spec_add_celo.json +++ b/cookbook/spec_add_celo.json @@ -1,1290 +1,1293 @@ -{ - "title": "Add Specs: Celo", - "description": "Adding new specification support for relaying Celo data on Lava", - "specs": [ - { - "chainid": "CELO", - "name": "Celo Mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 1, - "saved_blocks": 3, - "average_block_time": "5000", - "allowed_block_lag_for_qos_sync": "5", - "apis": [ - {"name": "rpc_modules", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_protocolVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_mining", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_hashrate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_coinbase", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_peerCount", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_accounts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCompilers", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getWork", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_compileLLL", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_clientVersion", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterChanges", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Celo", + "description": "Adding new specification support for relaying Celo data on Lava", + "specs": [ + { + "index": "CELO", + "name": "Celo Mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 1, + "blocks_in_finalization_proof": 3, + "average_block_time": "5000", + "allowed_block_lag_for_qos_sync": "5", + "apis": [ + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_protocolVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_mining", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_hashrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_coinbase", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_peerCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCompilers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getWork", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_compileLLL", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterChanges", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newFilter", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_cosmoshub.json b/cookbook/spec_add_cosmoshub.json index 1b406e3137..fa0831a1a6 100644 --- a/cookbook/spec_add_cosmoshub.json +++ b/cookbook/spec_add_cosmoshub.json @@ -1,11321 +1,11359 @@ -{ - "title": "Add Specs: Cosmos hub", - "description": "Adding new specification support for relaying cosmoshub data on Lava", - "specs": [ - { - "chainid": "COS5", - "name": "cosmos hub", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "6500", - "allowed_block_lag_for_qos_sync": "10", - "apis": [ - { - "name": "abci_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "2" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "maxHeight", - "=", - "1" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "status", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "sync_info", - "latest_block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/latest", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/%d", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/interchain_accounts/controller/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/annual_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_status/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/interchain_accounts/host/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/router/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - } ,{ - "name": "cosmos.auth.v1beta1.Query/Account", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/Grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/AllBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOf", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"height\":\"%d\"}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "blockId", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/CommunityPool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/AllEvidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/Evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposal", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/TallyResult", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/AnnualProvisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/Inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.params.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/BroadcastTx", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/Simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.interchain_accounts.controller.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTrace", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTraces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channel", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ConnectionChannels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/NextSequenceReceive", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitment", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedAcks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedPackets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStatus", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ClientConnections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connection", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "router.v1.Query.Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - }, - { - "chainid": "COS5T", - "name": "cosmos hub testnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "6500", - "allowed_block_lag_for_qos_sync": "10", - "apis": [ - { - "name": "abci_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "2" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "maxHeight", - "=", - "1" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "status", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "sync_info", - "latest_block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/latest", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/%d", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/interchain_accounts/controller/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/annual_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_status/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/interchain_accounts/host/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/router/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - } ,{ - "name": "cosmos.auth.v1beta1.Query/Account", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/Grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/AllBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOf", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"height\":\"%d\"}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "blockId", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/CommunityPool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/AllEvidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/Evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposal", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/TallyResult", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/AnnualProvisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/Inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.params.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/BroadcastTx", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/Simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.interchain_accounts.controller.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTrace", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTraces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channel", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ConnectionChannels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/NextSequenceReceive", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitment", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedAcks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedPackets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStatus", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ClientConnections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connection", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "router.v1.Query.Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Cosmos hub", + "description": "Adding new specification support for relaying cosmoshub data on Lava", + "specs": [ + { + "index": "COS5", + "name": "cosmos hub", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "6500", + "allowed_block_lag_for_qos_sync": "10", + "apis": [ + { + "name": "abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "abci_query", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "2" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_results", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "blockchain", + "block_parsing": { + "parser_arg": [ + "maxHeight", + "=", + "1" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "commit", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_params", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "sync_info", + "latest_block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "validators", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/latest", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/%d", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/interchain_accounts/controller/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/annual_provisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_status/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/interchain_accounts/host/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/router/v1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + } ,{ + "name": "cosmos.auth.v1beta1.Query/Account", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/Grants", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/AllBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOf", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"height\":\"%d\"}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "blockId", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/CommunityPool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/AllEvidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/Evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposal", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/TallyResult", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Vote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/AnnualProvisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/Inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.params.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/BroadcastTx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTx", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/Simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.interchain_accounts.controller.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTrace", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTraces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channel", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ConnectionChannels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/NextSequenceReceive", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitment", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedAcks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedPackets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientParams", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStatus", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ClientConnections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connection", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "router.v1.Query.Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + }, + { + "index": "COS5T", + "name": "cosmos hub testnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "6500", + "allowed_block_lag_for_qos_sync": "10", + "apis": [ + { + "name": "abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "abci_query", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "2" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_results", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "blockchain", + "block_parsing": { + "parser_arg": [ + "maxHeight", + "=", + "1" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "commit", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_params", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "sync_info", + "latest_block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "validators", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/latest", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/%d", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/interchain_accounts/controller/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/annual_provisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_status/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/interchain_accounts/host/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/router/v1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + } ,{ + "name": "cosmos.auth.v1beta1.Query/Account", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/Grants", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/AllBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOf", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"height\":\"%d\"}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "blockId", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/CommunityPool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/AllEvidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/Evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposal", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/TallyResult", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Vote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/AnnualProvisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/Inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.params.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/BroadcastTx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTx", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/Simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.interchain_accounts.controller.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTrace", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTraces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channel", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ConnectionChannels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/NextSequenceReceive", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitment", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedAcks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedPackets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientParams", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStatus", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ClientConnections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connection", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "router.v1.Query.Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] +}, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_ethereum.json b/cookbook/spec_add_ethereum.json index d127531cf4..dfe6497720 100644 --- a/cookbook/spec_add_ethereum.json +++ b/cookbook/spec_add_ethereum.json @@ -1,1290 +1,1293 @@ -{ - "title": "Add Specs: Ethereum", - "description": "Adding new specification support for relaying Ethereum data on Lava", - "specs": [ - { - "chainid": "ETH1", - "name": "Ethereum Mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 7, - "saved_blocks": 3, - "average_block_time": "13000", - "allowed_block_lag_for_qos_sync": "5", - "apis": [ - {"name": "rpc_modules", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_protocolVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_mining", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_hashrate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_coinbase", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_peerCount", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_accounts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCompilers", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getWork", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_compileLLL", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_clientVersion", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterChanges", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Ethereum", + "description": "Adding new specification support for relaying Ethereum data on Lava", + "specs": [ + { + "index": "ETH1", + "name": "Ethereum Mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 7, + "blocks_in_finalization_proof": 3, + "average_block_time": "13000", + "allowed_block_lag_for_qos_sync": "5", + "apis": [ + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_protocolVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_mining", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_hashrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_coinbase", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_peerCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCompilers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getWork", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_compileLLL", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterChanges", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newFilter", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_fantom.json b/cookbook/spec_add_fantom.json index c5a22700d8..885b93886e 100644 --- a/cookbook/spec_add_fantom.json +++ b/cookbook/spec_add_fantom.json @@ -1,3191 +1,3193 @@ -{ - "title": "Add Specs: Fantom", - "description": "Adding new specification support for relaying Fantom data on Lava", - "specs": [ - { - "chainid": "FTM250", - "name": "Fantom Mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "1500", - "allowed_block_lag_for_qos_sync": "5", - "apis": [ - { - "name": "web3_clientVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getProof", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_blockNumber", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"ftm_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "ftm_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_feeHistory", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_maxPriorityFeePerGas", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"ftm_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "ftm_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_gasPrice", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_sendTransaction", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getProof", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_estimateGas", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_sendRawTransaction", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "rpc_modules", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - }, - { - "chainid": "FTM4002", - "name": "Fantom Testnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "1500", - "allowed_block_lag_for_qos_sync": "5", - "apis": [ - { - "name": "web3_clientVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getProof", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_blockNumber", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"ftm_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "ftm_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_feeHistory", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_maxPriorityFeePerGas", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"ftm_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "ftm_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_gasPrice", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_sendTransaction", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getProof", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_estimateGas", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "ftm_sendRawTransaction", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "rpc_modules", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Fantom", + "description": "Adding new specification support for relaying Fantom data on Lava", + "specs": [ + { + "index": "FTM250", + "name": "Fantom Mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "1500", + "allowed_block_lag_for_qos_sync": "5", + "apis": [ + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getProof", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"ftm_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "ftm_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"ftm_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "ftm_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getProof", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + }, + { + "index": "FTM4002", + "name": "Fantom Testnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "1500", + "allowed_block_lag_for_qos_sync": "5", + "apis": [ + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getProof", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"ftm_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "ftm_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"ftm_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "ftm_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getProof", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "ftm_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_goerli.json b/cookbook/spec_add_goerli.json index 7794b3ad7a..5440d09fae 100644 --- a/cookbook/spec_add_goerli.json +++ b/cookbook/spec_add_goerli.json @@ -1,1291 +1,1293 @@ -{ - "title": "Add Specs: Goerli", - "description": "Adding new specification support for relaying Goerli data on Lava", - "specs": [ - { - "chainid": "GTH1", - "name": "Goerli Testnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 7, - "saved_blocks": 3, - "average_block_time": "13000", - "allowed_block_lag_for_qos_sync": "5", - "apis": [ - { - "name": "rpc_modules", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_protocolVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_mining", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_hashrate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_coinbase", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_peerCount", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_accounts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCompilers", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getWork", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_compileLLL", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_clientVersion", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterChanges", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Goerli", + "description": "Adding new specification support for relaying Goerli data on Lava", + "specs": [ + { + "index": "GTH1", + "name": "Goerli Testnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 7, + "blocks_in_finalization_proof": 3, + "average_block_time": "13000", + "allowed_block_lag_for_qos_sync": "5", + "apis": [ + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_protocolVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_mining", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_hashrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_coinbase", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_peerCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCompilers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getWork", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_compileLLL", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterChanges", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newFilter", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_juno.json b/cookbook/spec_add_juno.json index a6924e6f37..46a8f398e6 100644 --- a/cookbook/spec_add_juno.json +++ b/cookbook/spec_add_juno.json @@ -1,12827 +1,12865 @@ -{ - "title": "Add Specs: Juno", - "description": "Adding new specification support for relaying juno data on Lava", - "specs": [ - { - "chainid": "JUN1", - "name": "juno mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "6500", - "allowed_block_lag_for_qos_sync": "2", - "apis": [ - { - "name": "abci_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "2" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "maxHeight", - "=", - "1" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "status", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "sync_info", - "latest_block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/latest", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/%d", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/heights", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_status/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/codes/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/module_accounts/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/issued/{granter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/annual_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/block/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/interchain_accounts/host/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/spendable_balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants/grantee/{grantee}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants/granter/{granter}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/state", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code/{code_id}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/history", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code/{code_id}/contracts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/codes/pinned", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Account", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/ModuleAccountByName", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/GranteeGrants", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/GranterGrants", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/Grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/AllBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SpendableBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOf", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"height\":\"%d\"}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "blockId", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/CommunityPool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/AllEvidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/Evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/AllowancesByGranter", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposal", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/TallyResult", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.params.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/BroadcastTx", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetBlockWithTxs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/Simulate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/AllContractState", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Code", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Codes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractHistory", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractsByCode", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/PinnedCodes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/RawContractState", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/SmartContractState", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTrace", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTraces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/EscrowAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channel", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ConnectionChannels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/NextSequenceReceive", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitment", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedAcks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedPackets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStatus", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStateHeights", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ClientConnections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connection", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "juno.mint.Query/AnnualProvisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "juno.mint.Query/Inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "juno.mint.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - }, - { - "chainid": "JUNT1", - "name": "juno testnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "6500", - "allowed_block_lag_for_qos_sync": "2", - "apis": [ - { - "name": "abci_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "2" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "maxHeight", - "=", - "1" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "status", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "sync_info", - "latest_block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/latest", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/%d", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/heights", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_status/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/codes/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/module_accounts/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/issued/{granter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/annual_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/block/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/interchain_accounts/host/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/spendable_balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants/grantee/{grantee}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants/granter/{granter}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/state", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code/{code_id}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/history", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code/{code_id}/contracts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/codes/pinned", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Account", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/ModuleAccountByName", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/GranteeGrants", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/GranterGrants", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/Grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/AllBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SpendableBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOf", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"height\":\"%d\"}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "blockId", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/CommunityPool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/AllEvidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/Evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/AllowancesByGranter", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposal", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/TallyResult", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.params.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/BroadcastTx", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetBlockWithTxs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/Simulate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/AllContractState", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Code", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Codes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractHistory", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractsByCode", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/PinnedCodes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/RawContractState", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/SmartContractState", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTrace", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTraces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/EscrowAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channel", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ConnectionChannels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/NextSequenceReceive", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitment", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedAcks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedPackets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStatus", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStateHeights", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ClientConnections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connection", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "juno.mint.Query/AnnualProvisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "juno.mint.Query/Inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "juno.mint.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Juno", + "description": "Adding new specification support for relaying juno data on Lava", + "specs": [ + { + "index": "JUN1", + "name": "juno mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "6500", + "allowed_block_lag_for_qos_sync": "2", + "apis": [ + { + "name": "abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "abci_query", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "2" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_results", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "blockchain", + "block_parsing": { + "parser_arg": [ + "maxHeight", + "=", + "1" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "commit", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_params", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "sync_info", + "latest_block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "validators", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/latest", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/%d", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/heights", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_status/{client_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/codes/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/module_accounts/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/issued/{granter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/annual_provisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/block/{height}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/interchain_accounts/host/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/spendable_balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants/grantee/{grantee}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants/granter/{granter}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code/{code_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/history", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code/{code_id}/contracts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/codes/pinned", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Account", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/ModuleAccountByName", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/GranteeGrants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/GranterGrants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/Grants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/AllBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SpendableBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOf", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"height\":\"%d\"}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "blockId", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/CommunityPool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/AllEvidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/Evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/AllowancesByGranter", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposal", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/TallyResult", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Vote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.params.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/BroadcastTx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetBlockWithTxs", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTx", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/Simulate", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/AllContractState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Code", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Codes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractsByCode", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/PinnedCodes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/RawContractState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/SmartContractState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTrace", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTraces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/EscrowAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channel", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ConnectionChannels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/NextSequenceReceive", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitment", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedAcks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedPackets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientParams", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStatus", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStateHeights", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ClientConnections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connection", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "juno.mint.Query/AnnualProvisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "juno.mint.Query/Inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "juno.mint.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + }, + { + "index": "JUNT1", + "name": "juno testnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "6500", + "allowed_block_lag_for_qos_sync": "2", + "apis": [ + { + "name": "abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "abci_query", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "2" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_results", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "blockchain", + "block_parsing": { + "parser_arg": [ + "maxHeight", + "=", + "1" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "commit", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_params", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "sync_info", + "latest_block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "validators", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/latest", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/%d", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/heights", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_status/{client_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/codes/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/module_accounts/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/issued/{granter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/annual_provisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/block/{height}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/interchain_accounts/host/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/spendable_balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants/grantee/{grantee}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants/granter/{granter}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code/{code_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/history", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code/{code_id}/contracts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/codes/pinned", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Account", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/ModuleAccountByName", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/GranteeGrants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/GranterGrants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/Grants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/AllBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SpendableBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOf", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"height\":\"%d\"}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "blockId", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/CommunityPool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/AllEvidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/Evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/AllowancesByGranter", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposal", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/TallyResult", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Vote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.params.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/BroadcastTx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetBlockWithTxs", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTx", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/Simulate", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/AllContractState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Code", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Codes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractsByCode", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/PinnedCodes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/RawContractState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/SmartContractState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTrace", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTraces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/EscrowAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channel", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ConnectionChannels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/NextSequenceReceive", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitment", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedAcks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedPackets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientParams", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStatus", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStateHeights", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ClientConnections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connection", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "juno.mint.Query/AnnualProvisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "juno.mint.Query/Inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "juno.mint.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] +}, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_lava.json b/cookbook/spec_add_lava.json index 54e2338e33..c0122bec69 100644 --- a/cookbook/spec_add_lava.json +++ b/cookbook/spec_add_lava.json @@ -1,6770 +1,6790 @@ -{ - "title": "Add Specs: Lava", - "description": "Adding new specification support for relaying Lava data on Lava", - "specs": [ - { - "chainid": "LAV1", - "name": "lava mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "6500", - "allowed_block_lag_for_qos_sync": "2", - "apis": [{ - "name": "abci_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "2" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "maxHeight", - "=", - "1" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "status", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "sync_info", - "latest_block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/latest", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/%d", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/mint/v1beta1/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/provider_payment_storage", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/user_entry/{address}/{chainID}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/feegrant/v1beta1/issued/{granter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/conflict/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/conflict/conflict_vote/{index}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/conflict/conflict_vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/spec/show_all_chains", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/spec/show_chain_info/{chainName}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/epochstorage/fixated_params/{index}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/epochstorage/fixated_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/verify_pairing/{chainID}/{client}/{provider}/{block}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "3" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/epochstorage/stake_storage/{index}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/mint/v1beta1/annual_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/providers/{chainID}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/epochstorage/epoch_details", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/unique_payment_storage_client_provider", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/provider_payment_storage/{index}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/epoch_payments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/client_status/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/tx/v1beta1/txs/block/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/epochstorage/stake_storage", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/spec/spec/{index}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/bank/v1beta1/spendable_balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/unique_payment_storage_client_provider/{index}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/epochstorage/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/spec/chain/{chainID}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/clients/{chainID}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/get_pairing/{chainID}/{client}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/spec/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/spec/spec", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/lavanet/lava/pairing/epoch_payments/{index}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"height\":\"%d\"}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "blockId", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - } - ,{ - "name": "cosmos.auth.v1beta1.Query/Account", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/AllBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SpendableBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOf", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/CommunityPool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/AllEvidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/Evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/Allowances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.feegrant.v1beta1.Query/AllowancesByGranter", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposal", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/TallyResult", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/AnnualProvisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/Inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.mint.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.params.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/BroadcastTx", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetBlockWithTxs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/Simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTrace", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTraces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channel", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ConnectionChannels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/NextSequenceReceive", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitment", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedAcks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedPackets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStatus", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ClientConnections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connection", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.conflict.Query/ConflictVote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.conflict.Query/ConflictVoteAll", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.conflict.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.epochstorage.Query/EpochDetails", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.epochstorage.Query/FixatedParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.epochstorage.Query/FixatedParamsAll", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.epochstorage.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.epochstorage.Query/StakeStorage", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.epochstorage.Query/StakeStorageAll", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/Clients", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/EpochPayments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/EpochPaymentsAll", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/GetPairing", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/ProviderPaymentStorage", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/ProviderPaymentStorageAll", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/Providers", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/UniquePaymentStorageClientProvider", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/UniquePaymentStorageClientProviderAll", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/UserEntry", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.pairing.Query/VerifyPairing", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "block", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.spec.Query/Chain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.spec.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.spec.Query/ShowAllChains", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.spec.Query/ShowChainInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.spec.Query/Spec", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "lavanet.lava.spec.Query/SpecAll", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Lava", + "description": "Adding new specification support for relaying Lava data on Lava", + "specs": [ + { + "index": "LAV1", + "name": "lava mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "6500", + "allowed_block_lag_for_qos_sync": "2", + "apis": [{ + "name": "abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "abci_query", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "2" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_results", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "blockchain", + "block_parsing": { + "parser_arg": [ + "maxHeight", + "=", + "1" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "commit", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_params", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "sync_info", + "latest_block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "validators", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/latest", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/%d", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/mint/v1beta1/inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/provider_payment_storage", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/user_entry/{address}/{chainID}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/feegrant/v1beta1/issued/{granter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/conflict/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/conflict/conflict_vote/{index}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/conflict/conflict_vote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/spec/show_all_chains", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/spec/show_chain_info/{chainName}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/epochstorage/fixated_params/{index}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/epochstorage/fixated_params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/verify_pairing/{chainID}/{client}/{provider}/{block}", + "block_parsing": { + "parser_arg": [ + "3" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/epochstorage/stake_storage/{index}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/mint/v1beta1/annual_provisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/providers/{chainID}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/epochstorage/epoch_details", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/unique_payment_storage_client_provider", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/provider_payment_storage/{index}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/epoch_payments", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/client_status/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/tx/v1beta1/txs/block/{height}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/epochstorage/stake_storage", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/spec/spec/{index}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/bank/v1beta1/spendable_balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/unique_payment_storage_client_provider/{index}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/epochstorage/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/spec/chain/{chainID}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/clients/{chainID}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/get_pairing/{chainID}/{client}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/spec/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/spec/spec", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/lavanet/lava/pairing/epoch_payments/{index}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"height\":\"%d\"}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "blockId", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + } + ,{ + "name": "cosmos.auth.v1beta1.Query/Account", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/AllBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SpendableBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOf", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/CommunityPool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/AllEvidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/Evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/Allowances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.feegrant.v1beta1.Query/AllowancesByGranter", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposal", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/TallyResult", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Vote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/AnnualProvisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/Inflation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.mint.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.params.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/BroadcastTx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetBlockWithTxs", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTx", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/Simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTrace", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTraces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channel", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ConnectionChannels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/NextSequenceReceive", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitment", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedAcks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedPackets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientParams", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStatus", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ClientConnections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connection", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.conflict.Query/ConflictVote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.conflict.Query/ConflictVoteAll", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.conflict.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.epochstorage.Query/EpochDetails", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.epochstorage.Query/FixatedParams", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.epochstorage.Query/FixatedParamsAll", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.epochstorage.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.epochstorage.Query/StakeStorage", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.epochstorage.Query/StakeStorageAll", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/Clients", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/EpochPayments", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/EpochPaymentsAll", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/GetPairing", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/ProviderPaymentStorage", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/ProviderPaymentStorageAll", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/Providers", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/UniquePaymentStorageClientProvider", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/UniquePaymentStorageClientProviderAll", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/UserEntry", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.pairing.Query/VerifyPairing", + "block_parsing": { + "parser_arg": [ + "block", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.spec.Query/Chain", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.spec.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.spec.Query/ShowAllChains", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.spec.Query/ShowChainInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.spec.Query/Spec", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "lavanet.lava.spec.Query/SpecAll", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] +}, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_osmosis.json b/cookbook/spec_add_osmosis.json index f7e84f2145..58ee9ba548 100644 --- a/cookbook/spec_add_osmosis.json +++ b/cookbook/spec_add_osmosis.json @@ -1,18613 +1,18651 @@ -{ - "title": "Add Specs: Osmosis", - "description": "Adding new specification support for relaying Osmosis data on Lava", - "specs": [ - { - "chainid": "COS3", - "name": "osmosis mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "6500", - "allowed_block_lag_for_qos_sync": "3", - "apis": [{ - "name": "abci_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "2" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "maxHeight", - "=", - "1" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "status", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "sync_info", - "latest_block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/latest", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/%d", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/module_accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply_without_offset/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply_without_offset", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code/{code_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code/{code_id}/contracts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/history", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/base_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - }, - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/superfluid/v1beta1/all_assets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/num_pools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/pools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/prices", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/total_liquidity", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/{pool_id}/estimate/swap_exact_amount_in", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/{pool_id}/estimate/swap_exact_amount_out", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/epochs/v1beta1/current_epoch", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/epochs/v1beta1/epochs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/distr_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/gauge-ids/{pool_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/incentivized_pools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/lockable_durations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_coins/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration_denom/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration_not_unlocking_only/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_pasttime/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_pasttime_denom/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_pasttime_not_unlocking_only/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_unlockable_coins/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_unlocked_before_time/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_unlocking_coins/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/locked_by_id/{lock_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/module_balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/module_locked_amount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/active_gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/gauge_by_id/{id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/module_distributed_coins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/module_to_distribute_coins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/rewards_est/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/upcoming_gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/codes/pinned", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/interchain_accounts/host/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/client_status/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/consensus_states/{client_id}/heights", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/gamm/v1beta1/pool_type/{pool_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/total_pool_liquidity", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/total_shares", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/incentives/v1beta1/active_gauges_per_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/incentives/v1beta1/lockable_durations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/incentives/v1beta1/upcoming_gauges_per_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/lockup/v1beta1/account_locked_duration/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/lockup/v1beta1/locked_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/lockup/v1beta1/synthetic_lockups_by_lock_id/{lock_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/pool-incentives/v1beta1/external_incentive_gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/all_intermediary_accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/asset_multiplier", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/asset_type", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/connected_intermediary_account/{lock_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/estimate_superfluid_delegation_amount_by_validator_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/superfluid_delegation_amount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/superfluid_delegations/{delegator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/superfluid_delegations_by_validator_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/superfluid_undelegations_by_delegator/{delegator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/total_delegation_by_delegator/{delegator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/all_superfluid_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/tokenfactory/v1beta1/denoms/{denom}/authority_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/tokenfactory/v1beta1/denoms_from_creator/{creator}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/tokenfactory/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/twap/v1beta1/ArithmeticTwap", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/twap/v1beta1/ArithmeticTwapToNow", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/twap/v1beta1/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/txfees/v1beta1/base_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/txfees/v1beta1/denom_pool_id/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/txfees/v1beta1/spot_price_by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/txfees/v1beta1/fee_tokens", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/mint/v1beta1/epoch_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - } ,{ - "name": "cosmos.auth.v1beta1.Query/Account", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/ModuleAccounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/Grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/AllBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/BaseDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOf", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOfWithoutOffset", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupplyWithoutOffset", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"height\":\"%d\"}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "blockId", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/CommunityPool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/AllEvidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/Evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposal", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/TallyResult", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.params.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/BroadcastTx", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/Simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/AllContractState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Code", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Codes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractsByCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/PinnedCodes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/RawContractState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/SmartContractState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTrace", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTraces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/EscrowAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channel", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ConnectionChannels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/NextSequenceReceive", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitment", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedAcks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedPackets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStatus", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/TotalDelegationByValidatorForDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStateHeights", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ClientConnections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connection", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.epochs.v1beta1.Query/CurrentEpoch", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.epochs.v1beta1.Query/EpochInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/EstimateSwapExactAmountIn", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/EstimateSwapExactAmountOut", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/NumPools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/PoolParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/PoolType", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/Pools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/SpotPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/TotalLiquidity", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/TotalPoolLiquidity", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/TotalShares", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/ActiveGauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/ActiveGaugesPerDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/GaugeByID", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/Gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/LockableDurations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/ModuleDistributedCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/ModuleToDistributeCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/RewardsEst", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/UpcomingGauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/UpcomingGaugesPerDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedDuration", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedLongerDuration", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedLongerDurationDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedLongerDurationNotUnlockingOnly", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedPastTime", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedPastTimeDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedPastTimeNotUnlockingOnly", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountUnlockableCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountUnlockedBeforeTime", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountUnlockingCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/LockedByID", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/LockedDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/ModuleBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/ModuleLockedAmount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/SyntheticLockupsByLockupID", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.mint.v1beta1.Query/EpochProvisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.mint.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/DistrInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/ExternalIncentiveGauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/GaugeIds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/IncentivizedPools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/LockableDurations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/AllAssets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/AllIntermediaryAccounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/AssetMultiplier", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/AssetType", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/ConnectedIntermediaryAccount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/EstimateSuperfluidDelegatedAmountByValidatorDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/SuperfluidDelegationAmount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/SuperfluidDelegationsByDelegator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/SuperfluidDelegationsByValidatorDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/SuperfluidUndelegationsByDelegator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/TotalDelegationByDelegator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/TotalSuperfluidDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.tokenfactory.v1beta1.Query/DenomAuthorityMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.tokenfactory.v1beta1.Query/DenomsFromCreator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.tokenfactory.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.twap.v1beta1.Query/ArithmeticTwap", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.twap.v1beta1.Query/ArithmeticTwapToNow", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.twap.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.txfees.v1beta1.Query/BaseDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.txfees.v1beta1.Query/DenomPoolId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.txfees.v1beta1.Query/DenomSpotPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.txfees.v1beta1.Query/FeeTokens", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - }, - { - "chainid": "COS4", - "name": "osmosis testnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 0, - "saved_blocks": 1, - "average_block_time": "6500", - "allowed_block_lag_for_qos_sync": "3", - "apis": [{ - "name": "abci_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "2" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "maxHeight", - "=", - "1" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "status", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "sync_info", - "latest_block_height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY_OR_ORDERED" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/latest", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "/blocks/%d", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "block_id", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/module_accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply_without_offset/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply_without_offset", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code/{code_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/code/{code_id}/contracts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/contract/{address}/history", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/base_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "post", - "extra_compute_units": "0" - }, - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/superfluid/v1beta1/all_assets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/num_pools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/pools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/prices", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/total_liquidity", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/{pool_id}/estimate/swap_exact_amount_in", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/gamm/v1beta1/{pool_id}/estimate/swap_exact_amount_out", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/epochs/v1beta1/current_epoch", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/epochs/v1beta1/epochs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/distr_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/gauge-ids/{pool_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/incentivized_pools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/lockable_durations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/pool-incentives/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_coins/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration_denom/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration_not_unlocking_only/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_pasttime/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_pasttime_denom/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_locked_pasttime_not_unlocking_only/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_unlockable_coins/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_unlocked_before_time/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/account_unlocking_coins/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/locked_by_id/{lock_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/module_balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/lockup/v1beta1/module_locked_amount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/active_gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/gauge_by_id/{id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/module_distributed_coins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/module_to_distribute_coins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/rewards_est/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/incentives/v1beta1/upcoming_gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmwasm/wasm/v1/codes/pinned", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/interchain_accounts/host/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/client_status/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/consensus_states/{client_id}/heights", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/gamm/v1beta1/pool_type/{pool_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/total_pool_liquidity", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/total_shares", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/incentives/v1beta1/active_gauges_per_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/incentives/v1beta1/lockable_durations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/incentives/v1beta1/upcoming_gauges_per_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/lockup/v1beta1/account_locked_duration/{owner}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/lockup/v1beta1/locked_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/lockup/v1beta1/synthetic_lockups_by_lock_id/{lock_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/pool-incentives/v1beta1/external_incentive_gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/all_intermediary_accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/asset_multiplier", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/asset_type", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/connected_intermediary_account/{lock_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/estimate_superfluid_delegation_amount_by_validator_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/superfluid_delegation_amount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/superfluid_delegations/{delegator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/superfluid_delegations_by_validator_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/superfluid_undelegations_by_delegator/{delegator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/total_delegation_by_delegator/{delegator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/superfluid/v1beta1/all_superfluid_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/tokenfactory/v1beta1/denoms/{denom}/authority_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/tokenfactory/v1beta1/denoms_from_creator/{creator}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/tokenfactory/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/twap/v1beta1/ArithmeticTwap", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/twap/v1beta1/ArithmeticTwapToNow", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/twap/v1beta1/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/txfees/v1beta1/base_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/txfees/v1beta1/denom_pool_id/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/txfees/v1beta1/spot_price_by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/osmosis/txfees/v1beta1/fee_tokens", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/mint/v1beta1/epoch_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/osmosis/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - } ,{ - "name": "cosmos.auth.v1beta1.Query/Account", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/ModuleAccounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.auth.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.authz.v1beta1.Query/Grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/AllBalances", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Balance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/BaseDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOf", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/SupplyOfWithoutOffset", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.bank.v1beta1.Query/TotalSupplyWithoutOffset", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "height", - "=", - "0" - ], - "parserFunc": "PARSE_DICTIONARY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"height\":\"%d\"}", - "function_tag": "getBlockByNumber", - "result_parsing": { - "parserArg": [ - "0", - "blockId", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0", - "block", - "header", - "height" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/CommunityPool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/AllEvidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.evidence.v1beta1.Query/Evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposal", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/TallyResult", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.gov.v1beta1.Query/Votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.params.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.slashing.v1beta1.Query/SigningInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.staking.v1beta1.Query/Validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/BroadcastTx", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - }, - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.tx.v1beta1.Service/Simulate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "post", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/AllContractState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Code", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/Codes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/ContractsByCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/PinnedCodes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/RawContractState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "cosmwasm.wasm.v1.Query/SmartContractState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTrace", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/DenomTraces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/EscrowAddress", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.applications.transfer.v1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channel", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ChannelConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/Channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/ConnectionChannels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/NextSequenceReceive", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitment", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketCommitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/PacketReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedAcks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.channel.v1.Query/UnreceivedPackets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ClientStatus", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStateHeights", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/TotalDelegationByValidatorForDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/ConsensusStates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.client.v1.Query/UpgradedConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ClientConnections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connection", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionClientState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "ibc.core.connection.v1.Query/Connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.epochs.v1beta1.Query/CurrentEpoch", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.epochs.v1beta1.Query/EpochInfos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/EstimateSwapExactAmountIn", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/EstimateSwapExactAmountOut", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/NumPools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/Pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/PoolParams", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/PoolType", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/Pools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/SpotPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/TotalLiquidity", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/TotalPoolLiquidity", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.gamm.v1beta1.Query/TotalShares", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/ActiveGauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/ActiveGaugesPerDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/GaugeByID", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/Gauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/LockableDurations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/ModuleDistributedCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/ModuleToDistributeCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/RewardsEst", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/UpcomingGauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.incentives.Query/UpcomingGaugesPerDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedDuration", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedLongerDuration", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedLongerDurationDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedLongerDurationNotUnlockingOnly", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedPastTime", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedPastTimeDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountLockedPastTimeNotUnlockingOnly", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountUnlockableCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountUnlockedBeforeTime", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/AccountUnlockingCoins", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/LockedByID", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/LockedDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/ModuleBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/ModuleLockedAmount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.lockup.Query/SyntheticLockupsByLockupID", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.mint.v1beta1.Query/EpochProvisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.mint.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/DistrInfo", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/ExternalIncentiveGauges", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/GaugeIds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/IncentivizedPools", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/LockableDurations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.poolincentives.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/AllAssets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/AllIntermediaryAccounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/AssetMultiplier", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/AssetType", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/ConnectedIntermediaryAccount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/EstimateSuperfluidDelegatedAmountByValidatorDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/SuperfluidDelegationAmount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/SuperfluidDelegationsByDelegator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/SuperfluidDelegationsByValidatorDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/SuperfluidUndelegationsByDelegator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/TotalDelegationByDelegator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.superfluid.Query/TotalSuperfluidDelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.tokenfactory.v1beta1.Query/DenomAuthorityMetadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.tokenfactory.v1beta1.Query/DenomsFromCreator", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.tokenfactory.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.twap.v1beta1.Query/ArithmeticTwap", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.twap.v1beta1.Query/ArithmeticTwapToNow", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.twap.v1beta1.Query/Params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.txfees.v1beta1.Query/BaseDenom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.txfees.v1beta1.Query/DenomPoolId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.txfees.v1beta1.Query/DenomSpotPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - },{ - "name": "osmosis.txfees.v1beta1.Query/FeeTokens", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "grpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Osmosis", + "description": "Adding new specification support for relaying Osmosis data on Lava", + "specs": [ + { + "index": "COS3", + "name": "osmosis mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "6500", + "allowed_block_lag_for_qos_sync": "3", + "apis": [{ + "name": "abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "abci_query", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "2" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_results", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "blockchain", + "block_parsing": { + "parser_arg": [ + "maxHeight", + "=", + "1" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "commit", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_params", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "sync_info", + "latest_block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "validators", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/latest", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/%d", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/module_accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply_without_offset/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply_without_offset", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/state", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code/{code_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code/{code_id}/contracts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/history", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/base_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/superfluid/v1beta1/all_assets", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/num_pools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/pools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/prices", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/total_liquidity", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/{pool_id}/estimate/swap_exact_amount_in", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/{pool_id}/estimate/swap_exact_amount_out", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/epochs/v1beta1/current_epoch", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/epochs/v1beta1/epochs", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/distr_info", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/gauge-ids/{pool_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/incentivized_pools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/lockable_durations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_coins/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration_denom/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration_not_unlocking_only/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_pasttime/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_pasttime_denom/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_pasttime_not_unlocking_only/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_unlockable_coins/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_unlocked_before_time/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_unlocking_coins/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/locked_by_id/{lock_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/module_balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/module_locked_amount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/active_gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/gauge_by_id/{id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/module_distributed_coins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/module_to_distribute_coins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/rewards_est/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/upcoming_gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/codes/pinned", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/interchain_accounts/host/v1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/client_status/{client_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/consensus_states/{client_id}/heights", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/gamm/v1beta1/pool_type/{pool_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/total_pool_liquidity", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/total_shares", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/incentives/v1beta1/active_gauges_per_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/incentives/v1beta1/lockable_durations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/incentives/v1beta1/upcoming_gauges_per_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/lockup/v1beta1/account_locked_duration/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/lockup/v1beta1/locked_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/lockup/v1beta1/synthetic_lockups_by_lock_id/{lock_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/pool-incentives/v1beta1/external_incentive_gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/all_intermediary_accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/asset_multiplier", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/asset_type", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/connected_intermediary_account/{lock_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/estimate_superfluid_delegation_amount_by_validator_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/superfluid_delegation_amount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/superfluid_delegations/{delegator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/superfluid_delegations_by_validator_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/superfluid_undelegations_by_delegator/{delegator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/total_delegation_by_delegator/{delegator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/all_superfluid_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/tokenfactory/v1beta1/denoms/{denom}/authority_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/tokenfactory/v1beta1/denoms_from_creator/{creator}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/tokenfactory/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/twap/v1beta1/ArithmeticTwap", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/twap/v1beta1/ArithmeticTwapToNow", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/twap/v1beta1/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/txfees/v1beta1/base_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/txfees/v1beta1/denom_pool_id/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/txfees/v1beta1/spot_price_by_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/txfees/v1beta1/fee_tokens", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/mint/v1beta1/epoch_provisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + } ,{ + "name": "cosmos.auth.v1beta1.Query/Account", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/ModuleAccounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/Grants", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/AllBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/BaseDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOf", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOfWithoutOffset", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupplyWithoutOffset", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"height\":\"%d\"}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "blockId", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/CommunityPool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/AllEvidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/Evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposit", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposal", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/TallyResult", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Vote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.params.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/BroadcastTx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTx", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/Simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/AllContractState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Code", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Codes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractHistory", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractsByCode", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/PinnedCodes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/RawContractState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/SmartContractState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomHash", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTrace", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTraces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/EscrowAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channel", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ConnectionChannels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/NextSequenceReceive", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitment", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedAcks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedPackets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientParams", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStatus", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/TotalDelegationByValidatorForDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStateHeights", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedClientState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ClientConnections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connection", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.epochs.v1beta1.Query/CurrentEpoch", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.epochs.v1beta1.Query/EpochInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/EstimateSwapExactAmountIn", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/EstimateSwapExactAmountOut", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/NumPools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/PoolParams", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/PoolType", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/Pools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/SpotPrice", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/TotalLiquidity", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/TotalPoolLiquidity", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/TotalShares", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/ActiveGauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/ActiveGaugesPerDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/GaugeByID", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/Gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/LockableDurations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/ModuleDistributedCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/ModuleToDistributeCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/RewardsEst", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/UpcomingGauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/UpcomingGaugesPerDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedDuration", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedLongerDuration", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedLongerDurationDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedLongerDurationNotUnlockingOnly", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedPastTime", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedPastTimeDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedPastTimeNotUnlockingOnly", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountUnlockableCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountUnlockedBeforeTime", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountUnlockingCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/LockedByID", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/LockedDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/ModuleBalance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/ModuleLockedAmount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/SyntheticLockupsByLockupID", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.mint.v1beta1.Query/EpochProvisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.mint.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/DistrInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/ExternalIncentiveGauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/GaugeIds", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/IncentivizedPools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/LockableDurations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/AllAssets", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/AllIntermediaryAccounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/AssetMultiplier", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/AssetType", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/ConnectedIntermediaryAccount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/EstimateSuperfluidDelegatedAmountByValidatorDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/SuperfluidDelegationAmount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/SuperfluidDelegationsByDelegator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/SuperfluidDelegationsByValidatorDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/SuperfluidUndelegationsByDelegator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/TotalDelegationByDelegator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/TotalSuperfluidDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.tokenfactory.v1beta1.Query/DenomAuthorityMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.tokenfactory.v1beta1.Query/DenomsFromCreator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.tokenfactory.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.twap.v1beta1.Query/ArithmeticTwap", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.twap.v1beta1.Query/ArithmeticTwapToNow", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.twap.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.txfees.v1beta1.Query/BaseDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.txfees.v1beta1.Query/DenomPoolId", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.txfees.v1beta1.Query/DenomSpotPrice", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.txfees.v1beta1.Query/FeeTokens", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + }, + { + "index": "COS4", + "name": "osmosis testnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 0, + "blocks_in_finalization_proof": 1, + "average_block_time": "6500", + "allowed_block_lag_for_qos_sync": "3", + "apis": [{ + "name": "abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "abci_query", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "2" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"block\",\"params\":[\"%d\"]}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_results", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "blockchain", + "block_parsing": { + "parser_arg": [ + "maxHeight", + "=", + "1" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "commit", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_params", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"status\",\"params\":[],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "sync_info", + "latest_block_height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "validators", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY_OR_ORDERED" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/latest", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "/blocks/%d", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block_id", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/module_accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply_without_offset/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply_without_offset", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/state", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code/{code_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/code/{code_id}/contracts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/contract/{address}/history", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/base_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "POST", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/superfluid/v1beta1/all_assets", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/num_pools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/pools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/prices", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/total_liquidity", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/{pool_id}/estimate/swap_exact_amount_in", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/gamm/v1beta1/{pool_id}/estimate/swap_exact_amount_out", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/epochs/v1beta1/current_epoch", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/epochs/v1beta1/epochs", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/distr_info", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/gauge-ids/{pool_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/incentivized_pools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/lockable_durations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/pool-incentives/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_coins/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration_denom/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_longer_duration_not_unlocking_only/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_pasttime/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_pasttime_denom/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_locked_pasttime_not_unlocking_only/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_unlockable_coins/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_unlocked_before_time/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/account_unlocking_coins/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/locked_by_id/{lock_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/module_balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/lockup/v1beta1/module_locked_amount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/active_gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/gauge_by_id/{id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/module_distributed_coins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/module_to_distribute_coins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/rewards_est/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/incentives/v1beta1/upcoming_gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmwasm/wasm/v1/codes/pinned", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/interchain_accounts/host/v1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/denom_hashes/{trace}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/client_status/{client_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/consensus_states/{client_id}/heights", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/gamm/v1beta1/pool_type/{pool_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/total_pool_liquidity", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/gamm/v1beta1/pools/{pool_id}/total_shares", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/incentives/v1beta1/active_gauges_per_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/incentives/v1beta1/lockable_durations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/incentives/v1beta1/upcoming_gauges_per_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/lockup/v1beta1/account_locked_duration/{owner}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/lockup/v1beta1/locked_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/lockup/v1beta1/synthetic_lockups_by_lock_id/{lock_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/pool-incentives/v1beta1/external_incentive_gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/all_intermediary_accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/asset_multiplier", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/asset_type", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/connected_intermediary_account/{lock_id}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/estimate_superfluid_delegation_amount_by_validator_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/superfluid_delegation_amount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/superfluid_delegations/{delegator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/superfluid_delegations_by_validator_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/superfluid_undelegations_by_delegator/{delegator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/total_delegation_by_delegator/{delegator_address}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/superfluid/v1beta1/all_superfluid_delegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/tokenfactory/v1beta1/denoms/{denom}/authority_metadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/tokenfactory/v1beta1/denoms_from_creator/{creator}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/tokenfactory/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/twap/v1beta1/ArithmeticTwap", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/twap/v1beta1/ArithmeticTwapToNow", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/twap/v1beta1/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/txfees/v1beta1/base_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/txfees/v1beta1/denom_pool_id/{denom}", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/txfees/v1beta1/spot_price_by_denom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/osmosis/txfees/v1beta1/fee_tokens", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/mint/v1beta1/epoch_provisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/osmosis/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + } ,{ + "name": "cosmos.auth.v1beta1.Query/Account", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Accounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/ModuleAccounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.auth.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.authz.v1beta1.Query/Grants", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/AllBalances", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Balance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/BaseDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/DenomsMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOf", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/SupplyOfWithoutOffset", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupply", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.bank.v1beta1.Query/TotalSupplyWithoutOffset", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetBlockByHeight", + "block_parsing": { + "parser_arg": [ + "height", + "=", + "0" + ], + "parser_func": "PARSE_DICTIONARY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"height\":\"%d\"}", + "function_tag": "getBlockByNumber", + "result_parsing": { + "parser_arg": [ + "0", + "blockId", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestBlock", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0", + "block", + "header", + "height" + ], + "parser_func": "PARSE_CANONICAL" + } + } + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetLatestValidatorSet", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetNodeInfo", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetSyncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.base.tendermint.v1beta1.Service/GetValidatorSetByHeight", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/CommunityPool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegationTotalRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorCommission", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.distribution.v1beta1.Query/ValidatorSlashes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/AllEvidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.evidence.v1beta1.Query/Evidence", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposit", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Deposits", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposal", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Proposals", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/TallyResult", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Vote", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.gov.v1beta1.Query/Votes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.params.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.slashing.v1beta1.Query/SigningInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Delegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/DelegatorValidators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/HistoricalInfo", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Redelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/UnbondingDelegation", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.staking.v1beta1.Query/Validators", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/BroadcastTx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTx", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/GetTxsEvent", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + }, + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.tx.v1beta1.Service/Simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "POST", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/AppliedPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/CurrentPlan", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/ModuleVersions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmos.upgrade.v1beta1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/AllContractState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Code", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/Codes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractHistory", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/ContractsByCode", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/PinnedCodes", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/RawContractState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "cosmwasm.wasm.v1.Query/SmartContractState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.interchain_accounts.host.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomHash", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTrace", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/DenomTraces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/EscrowAddress", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.applications.transfer.v1.Query/Params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channel", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ChannelConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/Channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/ConnectionChannels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/NextSequenceReceive", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgement", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketAcknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitment", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketCommitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/PacketReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedAcks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.channel.v1.Query/UnreceivedPackets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientParams", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ClientStatus", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStateHeights", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/TotalDelegationByValidatorForDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/ConsensusStates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedClientState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.client.v1.Query/UpgradedConsensusState", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ClientConnections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connection", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionClientState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/ConnectionConsensusState", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "ibc.core.connection.v1.Query/Connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.epochs.v1beta1.Query/CurrentEpoch", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.epochs.v1beta1.Query/EpochInfos", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/EstimateSwapExactAmountIn", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/EstimateSwapExactAmountOut", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/NumPools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/Pool", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/PoolParams", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/PoolType", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/Pools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/SpotPrice", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/TotalLiquidity", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/TotalPoolLiquidity", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.gamm.v1beta1.Query/TotalShares", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/ActiveGauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/ActiveGaugesPerDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/GaugeByID", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/Gauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/LockableDurations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/ModuleDistributedCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/ModuleToDistributeCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/RewardsEst", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/UpcomingGauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.incentives.Query/UpcomingGaugesPerDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedDuration", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedLongerDuration", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedLongerDurationDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedLongerDurationNotUnlockingOnly", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedPastTime", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedPastTimeDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountLockedPastTimeNotUnlockingOnly", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountUnlockableCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountUnlockedBeforeTime", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/AccountUnlockingCoins", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/LockedByID", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/LockedDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/ModuleBalance", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/ModuleLockedAmount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.lockup.Query/SyntheticLockupsByLockupID", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.mint.v1beta1.Query/EpochProvisions", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.mint.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/DistrInfo", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/ExternalIncentiveGauges", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/GaugeIds", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/IncentivizedPools", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/LockableDurations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.poolincentives.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/AllAssets", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/AllIntermediaryAccounts", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/AssetMultiplier", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/AssetType", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/ConnectedIntermediaryAccount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/EstimateSuperfluidDelegatedAmountByValidatorDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/SuperfluidDelegationAmount", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/SuperfluidDelegationsByDelegator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/SuperfluidDelegationsByValidatorDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/SuperfluidUndelegationsByDelegator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/TotalDelegationByDelegator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.superfluid.Query/TotalSuperfluidDelegations", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.tokenfactory.v1beta1.Query/DenomAuthorityMetadata", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.tokenfactory.v1beta1.Query/DenomsFromCreator", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.tokenfactory.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.twap.v1beta1.Query/ArithmeticTwap", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.twap.v1beta1.Query/ArithmeticTwapToNow", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.twap.v1beta1.Query/Params", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.txfees.v1beta1.Query/BaseDenom", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.txfees.v1beta1.Query/DenomPoolId", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.txfees.v1beta1.Query/DenomSpotPrice", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + },{ + "name": "osmosis.txfees.v1beta1.Query/FeeTokens", + "block_parsing": { + "parser_arg": [ + "latest" + ], + "parser_func": "DEFAULT" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "grpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] +}, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_polygon.json b/cookbook/spec_add_polygon.json index 47ce4834b6..2c6c5a37e5 100644 --- a/cookbook/spec_add_polygon.json +++ b/cookbook/spec_add_polygon.json @@ -1,1290 +1,1293 @@ -{ - "title": "Add Specs: polygon", - "description": "Adding new specification support for relaying polygon data on Lava", - "specs": [ - { - "chainid": "POLYGON1", - "name": "Poligon Mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 1, - "saved_blocks": 3, - "average_block_time": "2000", - "allowed_block_lag_for_qos_sync": "30", - "apis": [ - {"name": "rpc_modules", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_version", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_protocolVersion", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_mining", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_hashrate", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_coinbase", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_listening", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_peerCount", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_uninstallFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_accounts", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "latest" - ], - "parserFunc": "DEFAULT" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - } - }, - { - "name": "eth_subscribe", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_unsubscribe", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_feeHistory", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_maxPriorityFeePerGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_createAccessList", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCompilers", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getWork", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_compileLLL", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockHashAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByBlockNumberAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getUncleCountByBlockNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_clientVersion", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "web3_sha3", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "15", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "16", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ], - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - } - }, - { - "name": "eth_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "2" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "17", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_gasPrice", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBalance", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getCode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "19", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sign", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_signTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterChanges", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newBlockFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_newPendingTransactionFilter", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockTransactionCountByNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "20", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getBlockByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "21", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_call", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "1" - ], - "parserFunc": "PARSE_BY_ARG" - }, - "compute_units": "26", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getFilterLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "75", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_getLogs", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "0", - "toBlock" - ], - "parserFunc": "PARSE_CANONICAL" - }, - "compute_units": "75", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_estimateGas", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "87", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_sendRawTransaction", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "250", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: polygon", + "description": "Adding new specification support for relaying polygon data on Lava", + "specs": [ + { + "index": "POLYGON1", + "name": "Poligon Mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 1, + "blocks_in_finalization_proof": 3, + "average_block_time": "2000", + "allowed_block_lag_for_qos_sync": "30", + "apis": [ + { + "name": "rpc_modules", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_version", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_protocolVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_mining", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_hashrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_coinbase", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_listening", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_peerCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_uninstallFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + } + }, + { + "name": "eth_subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_feeHistory", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_maxPriorityFeePerGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_createAccessList", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCompilers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getWork", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_compileLLL", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockHashAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByBlockNumberAndIndex", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getUncleCountByBlockNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_clientVersion", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "web3_sha3", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "15", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "16", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ], + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"0x%x\", false],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "hash" + ], + "parser_func": "PARSE_CANONICAL" + } + } + }, + { + "name": "eth_getStorageAt", + "block_parsing": { + "parser_arg": [ + "2" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "17", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_gasPrice", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBalance", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getCode", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "19", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sign", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_signTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterChanges", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newBlockFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newFilter", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_newPendingTransactionFilter", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockTransactionCountByNumber", + "block_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "20", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getBlockByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "21", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getTransactionCount", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_call", + "block_parsing": { + "parser_arg": [ + "1" + ], + "parser_func": "PARSE_BY_ARG" + }, + "compute_units": "26", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getFilterLogs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "75", + "enabled": false, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_getLogs", + "block_parsing": { + "parser_arg": [ + "0", + "toBlock" + ], + "parser_func": "PARSE_CANONICAL" + }, + "compute_units": "75", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_estimateGas", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "87", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_sendRawTransaction", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "250", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_add_starknet.json b/cookbook/spec_add_starknet.json index a1876ee0cd..3613bff845 100644 --- a/cookbook/spec_add_starknet.json +++ b/cookbook/spec_add_starknet.json @@ -1,501 +1,523 @@ { - "title": "Add Specs: StarkNet", - "description": "Adding new specification support for relaying StarkNet data on Lava", - "specs": [ - { - "chainid": "STRK", - "name": "StarkNet mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 1, - "saved_blocks": 3, - "average_block_time": "1800000", - "allowed_block_lag_for_qos_sync": "1", - "apis": [ - { "name": "starknet_getBlockWithTxHashes", - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"starknet_getBlockWithTxs\",\"params\":[{\"block_number\":%d}],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "block_hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - }, - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getBlockWithTxs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getStateUpdate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getTransactionByBlockIdAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getClass", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getClassHashAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getClassAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getBlockTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_call", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_estimateFee", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_blockNumber", - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"starknet_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - }, - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_blockHashAndNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_pendingTransactions", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getEvents", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getNonce", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ + "proposal": { + "title": "Add Specs: StarkNet", + "description": "Adding new specification support for relaying StarkNet data on Lava", + "specs": [ { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" + "index": "STRK", + "name": "StarkNet mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 1, + "blocks_in_finalization_proof": 3, + "average_block_time": "1800000", + "allowed_block_lag_for_qos_sync": "1", + "apis": [ + { + "name": "starknet_getBlockWithTxHashes", + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"starknet_getBlockWithTxs\",\"params\":[{\"block_number\":%d}],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "block_hash" + ], + "parser_func": "PARSE_CANONICAL" + } + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getBlockWithTxs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getStateUpdate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getStorageAt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getTransactionByBlockIdAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getClass", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getClassHashAt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getClassAt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getBlockTransactionCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_call", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_estimateFee", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_blockNumber", + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"starknet_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_blockHashAndNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_pendingTransactions", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getEvents", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getNonce", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] } - ] - } - ] - } - ], - "deposit": "10000000ulava" + ] + }, + "deposit": "10000000ulava" } \ No newline at end of file diff --git a/cookbook/spec_add_starknet_testnet.json b/cookbook/spec_add_starknet_testnet.json index 3a16565337..62be8a78ad 100644 --- a/cookbook/spec_add_starknet_testnet.json +++ b/cookbook/spec_add_starknet_testnet.json @@ -1,501 +1,523 @@ { - "title": "Add Specs: StarkNet", - "description": "Adding new specification support for relaying StarkNet data on Lava", - "specs": [ - { - "chainid": "STRKT", - "name": "StarkNet testnet", - "enabled": true, - "reliability_threshold": 268435455, - "compares_hashes": true, - "finalization_criteria": 1, - "saved_blocks": 3, - "average_block_time": "1800000", - "allowed_block_lag_for_qos_sync": "1", - "apis": [ - { "name": "starknet_getBlockWithTxHashes", - "parsing": { - "function_tag": "getBlockByNumber", - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"starknet_getBlockWithTxs\",\"params\":[{\"block_number\":%d}],\"id\":1}", - "result_parsing": { - "parserArg": [ - "0", - "block_hash" - ], - "parserFunc": "PARSE_CANONICAL" - } - }, - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getBlockWithTxs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getStateUpdate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getStorageAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getTransactionByHash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getTransactionByBlockIdAndIndex", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getTransactionReceipt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getClass", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getClassHashAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getClassAt", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getBlockTransactionCount", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_call", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_estimateFee", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_blockNumber", - "parsing": { - "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"starknet_blockNumber\",\"params\":[],\"id\":1}", - "function_tag": "getBlockNumber", - "result_parsing": { - "parserArg": [ - "0" - ], - "parserFunc": "PARSE_BY_ARG" - } - }, - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_blockHashAndNumber", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_chainId", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_pendingTransactions", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_syncing", - "category": { - "deterministic": false, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getEvents", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - {"name": "starknet_getNonce", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "1", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } + "proposal": { + "title": "Add Specs: StarkNet", + "description": "Adding new specification support for relaying StarkNet testnet data on Lava", + "specs": [ + { + "index": "STRKT", + "name": "StarkNet testnet", + "enabled": true, + "reliability_threshold": 268435455, + "data_reliability_enabled": true, + "block_distance_for_finalized_data": 1, + "blocks_in_finalization_proof": 3, + "average_block_time": "1800000", + "allowed_block_lag_for_qos_sync": "1", + "apis": [ + { + "name": "starknet_getBlockWithTxHashes", + "parsing": { + "function_tag": "getBlockByNumber", + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"starknet_getBlockWithTxs\",\"params\":[{\"block_number\":%d}],\"id\":1}", + "result_parsing": { + "parser_arg": [ + "0", + "block_hash" + ], + "parser_func": "PARSE_CANONICAL" + } + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getBlockWithTxs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getStateUpdate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getStorageAt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getTransactionByHash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getTransactionByBlockIdAndIndex", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getTransactionReceipt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getClass", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getClassHashAt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getClassAt", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getBlockTransactionCount", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_call", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_estimateFee", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_blockNumber", + "parsing": { + "function_template": "{\"jsonrpc\":\"2.0\",\"method\":\"starknet_blockNumber\",\"params\":[],\"id\":1}", + "function_tag": "getBlockNumber", + "result_parsing": { + "parser_arg": [ + "0" + ], + "parser_func": "PARSE_BY_ARG" + } + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_blockHashAndNumber", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_chainId", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_pendingTransactions", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getEvents", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "starknet_getNonce", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "1", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } ] - } - ], + }, "deposit": "10000000ulava" } \ No newline at end of file diff --git a/cookbook/spec_add_terra.json b/cookbook/spec_add_terra.json index db623800da..07909266a3 100644 --- a/cookbook/spec_add_terra.json +++ b/cookbook/spec_add_terra.json @@ -1,11397 +1,11399 @@ -{ - "title": "Add Specs: Terra", - "description": "Adding new specification support for relaying Terra data on Lava", - "specs": [ - { - "chainid": "COS1", - "name": "Terra Columbus-5 mainnet", - "enabled": true, - "reliability_threshold": 268435455, - "average_block_time": "6000", - "allowed_block_lag_for_qos_sync": "5", - "apis": [ - { - "name": "abci_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "status", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs/encode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs/decode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs/estimate_fee", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/bank/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/bank/accounts/{address}/transfers", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/bank/total", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/bank/total/{denomination}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/auth/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/delegations/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/unbonding_delegations/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/validators/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/validators/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/validators/{validatorAddr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/validators/{validatorAddr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/slashing/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/slashing/validators/{validatorAddr}/unjail", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/slashing/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/param_change", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/proposer", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/parameters/deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/parameters/tallying", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/parameters/voting", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/delegators/{delegatorAddr}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/delegators/{delegatorAddr}/rewards/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/delegators/{delegatorAddr}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/validators/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/validators/{validatorAddr}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/validators/{validatorAddr}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/minting/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/minting/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/minting/annual-provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/market/swap", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/market/terra_pool_delta", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/market/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/denoms/{denom}/exchange_rate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/denoms/exchange_rates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/denoms/actives", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/voters/{validator}/feeder", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/voters/{validator}/miss", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/voters/{validator}/aggregate_prevote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/voters/{validator}/aggregate_vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/treasury/tax_rate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/treasury/tax_cap/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/treasury/tax_caps", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/treasury/reward_weight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/treasury/tax_proceeds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/treasury/seigniorage_proceeds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/treasury/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/treasury/indicators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/codes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/codes/{codeID}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/codes/{codeID}/migrate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/migrate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/admin/update", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/admin/clear", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/store", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/store/raw", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/wasm/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/annual_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/tx/v1beta1/compute_tax", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/market/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/market/v1beta1/swap", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/market/v1beta1/terra_pool_delta", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/actives", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/exchange_rates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/tobin_taxes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/vote_targets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/{denom}/exchange_rate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/{denom}/tobin_tax", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/valdiators/{validator_addr}/aggregate_vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/aggregate_prevotes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/aggregate_votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/{validator_addr}/aggregate_prevote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/{validator_addr}/feeder", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/{validator_addr}/miss", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/indicators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/reward_weight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/seigniorage_proceeds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/tax_caps", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/tax_caps/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/tax_proceeds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/tax_rate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/codes/{code_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/codes/{code_id}/byte_code", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/contracts/{contract_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/contracts/{contract_address}/store", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/contracts/{contract_address}/store/raw", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_enabled/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - }, - { - "chainid": "COS2", - "name": "Terra Bombay-12 testnet", - "enabled": true, - "reliability_threshold": 268435455, - "apis": [ - { - "name": "/abci_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/abci_query", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/block", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/block_by_hash", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/block_results", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/block_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blockchain", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/broadcast_evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/broadcast_tx_async", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/broadcast_tx_commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/broadcast_tx_sync", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/check_tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/commit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/consensus_params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/dump_consensus_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/genesis", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/genesis_chunked", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/health", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/net_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/num_unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/status", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/subscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": true, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/tx", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/tx_search", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/unconfirmed_txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/unsubscribe", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/unsubscribe_all", - "category": { - "deterministic": false, - "local": true, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "tendermintrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/node_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/syncing", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs/encode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs/decode", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/txs/estimate_fee", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/bank/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/bank/accounts/{address}/transfers", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/bank/total", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/bank/total/{denomination}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/auth/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/delegations/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/unbonding_delegations/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/delegators/{delegatorAddr}/validators/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/validators/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/validators/{validatorAddr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/validators/{validatorAddr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/staking/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/slashing/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/slashing/validators/{validatorAddr}/unjail", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/slashing/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/param_change", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/proposer", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/proposals/{proposalId}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/parameters/deposit", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/parameters/tallying", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/gov/parameters/voting", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/delegators/{delegatorAddr}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/delegators/{delegatorAddr}/rewards/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/delegators/{delegatorAddr}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/validators/{validatorAddr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/validators/{validatorAddr}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/validators/{validatorAddr}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/distribution/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/minting/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/minting/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/minting/annual-provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/market/swap", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/market/terra_pool_delta", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/market/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/denoms/{denom}/exchange_rate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/denoms/exchange_rates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/denoms/actives", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/voters/{validator}/feeder", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "/oracle/voters/{validator}/miss", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/oracle/voters/{validator}/aggregate_prevote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/oracle/voters/{validator}/aggregate_vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/oracle/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/treasury/tax_rate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/treasury/tax_cap/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/treasury/tax_caps", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/treasury/reward_weight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/treasury/tax_proceeds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/treasury/seigniorage_proceeds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/treasury/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/treasury/indicators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/codes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/codes/{codeID}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/codes/{codeID}/migrate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/migrate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/admin/update", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/admin/clear", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/store", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/contracts/{contractAddress}/store/raw", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/wasm/parameters", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/accounts/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/auth/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/authz/v1beta1/grants", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/bank/v1beta1/supply/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/node_info", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/syncing", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/community_pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/params/{params_type}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/annual_provisions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/inflation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/mint/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/params/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/historical_info/{height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/pool", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/simulate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/tx/v1beta1/txs/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/current_plan", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/module_versions", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/tx/v1beta1/compute_tax", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/market/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/market/v1beta1/swap", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/market/v1beta1/terra_pool_delta", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/actives", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/exchange_rates", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/tobin_taxes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/vote_targets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/{denom}/exchange_rate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/denoms/{denom}/tobin_tax", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/valdiators/{validator_addr}/aggregate_vote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/aggregate_prevotes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/aggregate_votes", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/{validator_addr}/aggregate_prevote", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/{validator_addr}/feeder", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/oracle/v1beta1/validators/{validator_addr}/miss", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/indicators", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/reward_weight", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/seigniorage_proceeds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/tax_caps", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/tax_caps/{denom}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/tax_proceeds", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/treasury/v1beta1/tax_rate", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/codes/{code_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/codes/{code_id}/byte_code", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/contracts/{contract_address}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/contracts/{contract_address}/store", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/contracts/{contract_address}/store/raw", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/terra/wasm/v1beta1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/channel/v1/connections/{connection}/channels", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/client/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/client/v1/client_enabled/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_client_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/client/v1/upgraded_consensus_states", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/connection/v1/client_connections/{client_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - }, - { - "name": "/ibc/apps/transfer/v1/params", - "category": { - "deterministic": true, - "local": false, - "subscription": false, - "stateful": 0 - }, - "block_parsing": { - "parserArg": [ - "" - ], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "rest", - "type": "get" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" -} \ No newline at end of file +{ + "proposal": { + "title": "Add Specs: Terra", + "description": "Adding new specification support for relaying Terra data on Lava", + "specs": [ + { + "index": "COS1", + "name": "Terra Columbus-5 mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "average_block_time": "6000", + "allowed_block_lag_for_qos_sync": "5", + "apis": [ + { + "name": "abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "abci_query", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_results", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "blockchain", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs/encode", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs/decode", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs/estimate_fee", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/bank/balances/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/bank/accounts/{address}/transfers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/bank/total", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/bank/total/{denomination}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/auth/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/delegations/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/unbonding_delegations/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/redelegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/redelegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/validators/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/validators/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/validators/{validatorAddr}/delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/validators/{validatorAddr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/pool", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/slashing/signing_infos", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/slashing/validators/{validatorAddr}/unjail", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/slashing/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/param_change", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/proposer", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/deposits", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/votes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/tally", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/parameters/deposit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/parameters/tallying", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/parameters/voting", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/delegators/{delegatorAddr}/rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/delegators/{delegatorAddr}/rewards/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/delegators/{delegatorAddr}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/validators/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/validators/{validatorAddr}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/validators/{validatorAddr}/rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/community_pool", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/minting/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/minting/inflation", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/minting/annual-provisions", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/market/swap", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/market/terra_pool_delta", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/market/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/denoms/{denom}/exchange_rate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/denoms/exchange_rates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/denoms/actives", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/voters/{validator}/feeder", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/voters/{validator}/miss", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/voters/{validator}/aggregate_prevote", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/voters/{validator}/aggregate_vote", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/treasury/tax_rate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/treasury/tax_cap/{denom}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/treasury/tax_caps", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/treasury/reward_weight", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/treasury/tax_proceeds", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/treasury/seigniorage_proceeds", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/treasury/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/treasury/indicators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/codes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/codes/{codeID}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/codes/{codeID}/migrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/migrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/admin/update", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/admin/clear", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/store", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/store/raw", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/wasm/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/annual_provisions", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/inflation", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/tx/v1beta1/compute_tax", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/market/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/market/v1beta1/swap", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/market/v1beta1/terra_pool_delta", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/actives", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/exchange_rates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/tobin_taxes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/vote_targets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/{denom}/exchange_rate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/{denom}/tobin_tax", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/valdiators/{validator_addr}/aggregate_vote", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/aggregate_prevotes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/aggregate_votes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/{validator_addr}/aggregate_prevote", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/{validator_addr}/feeder", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/{validator_addr}/miss", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/indicators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/reward_weight", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/seigniorage_proceeds", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/tax_caps", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/tax_caps/{denom}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/tax_proceeds", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/tax_rate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/codes/{code_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/codes/{code_id}/byte_code", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/contracts/{contract_address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/contracts/{contract_address}/store", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/contracts/{contract_address}/store/raw", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_enabled/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + }, + { + "index": "COS2", + "name": "Terra Bombay-12 testnet", + "enabled": true, + "reliability_threshold": 268435455, + "apis": [ + { + "name": "/abci_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/abci_query", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/block", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/block_by_hash", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/block_results", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/block_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blockchain", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/broadcast_evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/broadcast_tx_async", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/broadcast_tx_commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/broadcast_tx_sync", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/check_tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/commit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/consensus_params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/dump_consensus_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/genesis", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/genesis_chunked", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/health", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/net_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/num_unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/status", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/subscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": true, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/tx", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/tx_search", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/unconfirmed_txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/unsubscribe", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/unsubscribe_all", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": false, + "local": true, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "tendermintrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/latest", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs/encode", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs/decode", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/txs/estimate_fee", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/bank/balances/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/bank/accounts/{address}/transfers", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/bank/total", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/bank/total/{denomination}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/auth/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/delegations/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/unbonding_delegations/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/redelegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/redelegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/delegators/{delegatorAddr}/validators/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/validators/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/validators/{validatorAddr}/delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/validators/{validatorAddr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/pool", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/staking/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/slashing/signing_infos", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/slashing/validators/{validatorAddr}/unjail", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/slashing/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/param_change", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/proposer", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/deposits", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/votes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/proposals/{proposalId}/tally", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/parameters/deposit", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/parameters/tallying", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/gov/parameters/voting", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/delegators/{delegatorAddr}/rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/delegators/{delegatorAddr}/rewards/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/delegators/{delegatorAddr}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/validators/{validatorAddr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/validators/{validatorAddr}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/validators/{validatorAddr}/rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/community_pool", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/distribution/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/minting/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/minting/inflation", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/minting/annual-provisions", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/market/swap", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/market/terra_pool_delta", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/market/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/denoms/{denom}/exchange_rate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/denoms/exchange_rates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/denoms/actives", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/voters/{validator}/feeder", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "/oracle/voters/{validator}/miss", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/oracle/voters/{validator}/aggregate_prevote", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/oracle/voters/{validator}/aggregate_vote", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/oracle/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/treasury/tax_rate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/treasury/tax_cap/{denom}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/treasury/tax_caps", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/treasury/reward_weight", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/treasury/tax_proceeds", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/treasury/seigniorage_proceeds", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/treasury/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/treasury/indicators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/codes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/codes/{codeID}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/codes/{codeID}/migrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/migrate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/admin/update", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/admin/clear", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/store", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/contracts/{contractAddress}/store/raw", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/wasm/parameters", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/accounts/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/auth/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/authz/v1beta1/grants", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/balances/{address}/by_denom", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/denoms_metadata/{denom}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/bank/v1beta1/supply/{denom}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/latest", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/blocks/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/node_info", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/syncing", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/latest", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/base/tendermint/v1beta1/validatorsets/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/community_pool", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/commission", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/distribution/v1beta1/validators/{validator_address}/slashes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/evidence/v1beta1/evidence/{evidence_hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/feegrant/v1beta1/allowances/{grantee}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/params/{params_type}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/tally", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/annual_provisions", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/inflation", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/mint/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/params/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/slashing/v1beta1/signing_infos/{cons_address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/historical_info/{height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/pool", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/simulate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/tx/v1beta1/txs/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/applied_plan/{name}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/current_plan", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/module_versions", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/tx/v1beta1/compute_tax", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/market/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/market/v1beta1/swap", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/market/v1beta1/terra_pool_delta", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/actives", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/exchange_rates", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/tobin_taxes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/vote_targets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/{denom}/exchange_rate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/denoms/{denom}/tobin_tax", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/valdiators/{validator_addr}/aggregate_vote", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/aggregate_prevotes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/aggregate_votes", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/{validator_addr}/aggregate_prevote", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/{validator_addr}/feeder", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/oracle/v1beta1/validators/{validator_addr}/miss", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/indicators", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/reward_weight", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/seigniorage_proceeds", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/tax_caps", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/tax_caps/{denom}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/tax_proceeds", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/treasury/v1beta1/tax_rate", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/codes/{code_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/codes/{code_id}/byte_code", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/contracts/{contract_address}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/contracts/{contract_address}/store", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/contracts/{contract_address}/store/raw", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/terra/wasm/v1beta1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/channel/v1/connections/{connection}/channels", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/client/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/client/v1/client_enabled/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_client_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/client/v1/upgraded_consensus_states", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/connection/v1/client_connections/{client_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/client_state", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/denom_traces/{hash}", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + }, + { + "name": "/ibc/apps/transfer/v1/params", + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "interface": "rest", + "type": "GET" + } + ] + } + ] + } + ] + }, + "deposit": "10000000ulava" +} diff --git a/cookbook/spec_modify_ethereum.json b/cookbook/spec_modify_ethereum.json index 33b0a2cd4c..decb278eed 100644 --- a/cookbook/spec_modify_ethereum.json +++ b/cookbook/spec_modify_ethereum.json @@ -1,124 +1,168 @@ { - "title": "Add Specs: Ethereum", - "description": "Adding new specification support for relaying Ethereum data on Lava", - "specs": [ - { - "chainid": "ETH1", - "name": "Ethereum Mainnet", - "enabled": true, - "reliability_threshold" : 268435455, - "apis": [ - { - "name": "eth_getBalance", - "category":{"deterministic":true,"local":false,"subscription":false,"stateful":0}, - "block_parsing": { - "parserArg": [""], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_codeAt", - "category":{"deterministic":true,"local":false,"subscription":false,"stateful":0}, - "block_parsing": { - "parserArg": [""], - "parserFunc": "EMPTY" - }, - "compute_units": "30", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category":{"deterministic":true,"local":false,"subscription":false,"stateful":0}, - "block_parsing": { - "parserArg": [""], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] + "proposal": { + "title": "Add Specs: Ethereum", + "description": "Adding new specification support for relaying Ethereum data on Lava", + "specs": [ + { + "index": "ETH1", + "name": "Ethereum Mainnet", + "enabled": true, + "reliability_threshold": 268435455, + "apis": [ + { + "name": "eth_getBalance", + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": false, + "api_interfaces": [ + { + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_codeAt", + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "30", + "enabled": true, + "api_interfaces": [ + { + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + }, + { + "index": "Ethereum Rinkeby", + "name": "Ethereum Rinkeby", + "enabled": true, + "apis": [ + { + "name": "eth_getBalance", + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "20", + "enabled": false, + "api_interfaces": [ + { + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_codeAt", + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "30", + "enabled": true, + "api_interfaces": [ + { + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + }, + { + "name": "eth_blockNumber", + "category": { + "deterministic": true, + "local": false, + "subscription": false, + "stateful": 0 + }, + "block_parsing": { + "parser_arg": [ + "" + ], + "parser_func": "EMPTY" + }, + "compute_units": "10", + "enabled": true, + "api_interfaces": [ + { + "interface": "jsonrpc", + "type": "GET", + "extra_compute_units": "0" + } + ] + } + ] + } + ] }, - { - "chainid": "Ethereum Rinkeby", - "name": "Ethereum Rinkeby", - "enabled": true, - "apis": [ - { - "name": "eth_getBalance", - "category":{"deterministic":true,"local":false,"subscription":false,"stateful":0}, - "block_parsing": { - "parserArg": [""], - "parserFunc": "EMPTY" - }, - "compute_units": "20", - "enabled": false, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_codeAt", - "category":{"deterministic":true,"local":false,"subscription":false,"stateful":0}, - "block_parsing": { - "parserArg": [""], - "parserFunc": "EMPTY" - }, - "compute_units": "30", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - }, - { - "name": "eth_blockNumber", - "category":{"deterministic":true,"local":false,"subscription":false,"stateful":0}, - "block_parsing": { - "parserArg": [""], - "parserFunc": "EMPTY" - }, - "compute_units": "10", - "enabled": true, - "apiInterfaces": [ - { - "interface": "jsonrpc", - "type": "get", - "extra_compute_units": "0" - } - ] - } - ] - } - ], - "deposit": "10000000ulava" - } \ No newline at end of file + "deposit": "10000000ulava" +} \ No newline at end of file diff --git a/docs/static/openapi.yml b/docs/static/openapi.yml index 8f2870411d..9a2d2c5f24 100644 --- a/docs/static/openapi.yml +++ b/docs/static/openapi.yml @@ -31241,14 +31241,14 @@ paths: properties: name: type: string - blockParsing: + block_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -31267,12 +31267,12 @@ paths: - PARSE_DICTIONARY: means parameters are named, expected arguments are [prop_name,separator] (example: PARAMS: {propname:<#BlockNum>,prop2:"banana"}) - PARSE_DICTIONARY_OR_ORDERED: means parameters are named expected arguments are [prop_name,separator,parameter order if not found] - DEFAULT: means parameters are non related to block, and should fetch latest block - computeUnits: + compute_units: type: string format: uint64 enabled: type: boolean - apiInterfaces: + api_interfaces: type: array items: type: object @@ -31281,10 +31281,22 @@ paths: type: string type: type: string - extraComputeUnits: + extra_compute_units: type: string format: uint64 - category: + category: + type: object + properties: + deterministic: + type: boolean + local: + type: boolean + subscription: + type: boolean + stateful: + type: integer + format: int64 + reserved: type: object properties: deterministic: @@ -31306,11 +31318,11 @@ paths: result_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -31331,21 +31343,21 @@ paths: - DEFAULT: means parameters are non related to block, and should fetch latest block enabled: type: boolean - reliabilityThreshold: + reliability_threshold: type: integer format: int64 - comparesHashes: + data_reliability_enabled: type: boolean - finalizationCriteria: + block_distance_for_finalized_data: type: integer format: int64 - saved_blocks: + blocks_in_finalization_proof: type: integer format: int64 - averageBlockTime: + average_block_time: type: string format: int64 - allowedBlockLagForQosSync: + allowed_block_lag_for_qos_sync: type: string format: int64 pagination: @@ -31476,14 +31488,14 @@ paths: properties: name: type: string - blockParsing: + block_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -31501,12 +31513,12 @@ paths: - PARSE_DICTIONARY: means parameters are named, expected arguments are [prop_name,separator] (example: PARAMS: {propname:<#BlockNum>,prop2:"banana"}) - PARSE_DICTIONARY_OR_ORDERED: means parameters are named expected arguments are [prop_name,separator,parameter order if not found] - DEFAULT: means parameters are non related to block, and should fetch latest block - computeUnits: + compute_units: type: string format: uint64 enabled: type: boolean - apiInterfaces: + api_interfaces: type: array items: type: object @@ -31515,10 +31527,22 @@ paths: type: string type: type: string - extraComputeUnits: + extra_compute_units: type: string format: uint64 - category: + category: + type: object + properties: + deterministic: + type: boolean + local: + type: boolean + subscription: + type: boolean + stateful: + type: integer + format: int64 + reserved: type: object properties: deterministic: @@ -31540,11 +31564,11 @@ paths: result_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -31565,21 +31589,21 @@ paths: - DEFAULT: means parameters are non related to block, and should fetch latest block enabled: type: boolean - reliabilityThreshold: + reliability_threshold: type: integer format: int64 - comparesHashes: + data_reliability_enabled: type: boolean - finalizationCriteria: + block_distance_for_finalized_data: type: integer format: int64 - saved_blocks: + blocks_in_finalization_proof: type: integer format: int64 - averageBlockTime: + average_block_time: type: string format: int64 - allowedBlockLagForQosSync: + allowed_block_lag_for_qos_sync: type: string format: int64 default: @@ -53931,17 +53955,29 @@ definitions: type: string type: type: string - extraComputeUnits: + extra_compute_units: type: string format: uint64 + category: + type: object + properties: + deterministic: + type: boolean + local: + type: boolean + subscription: + type: boolean + stateful: + type: integer + format: int64 lavanet.lava.spec.BlockParser: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -53996,11 +54032,11 @@ definitions: result_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54037,14 +54073,14 @@ definitions: properties: name: type: string - blockParsing: + block_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54062,12 +54098,12 @@ definitions: - PARSE_DICTIONARY: means parameters are named, expected arguments are [prop_name,separator] (example: PARAMS: {propname:<#BlockNum>,prop2:"banana"}) - PARSE_DICTIONARY_OR_ORDERED: means parameters are named expected arguments are [prop_name,separator,parameter order if not found] - DEFAULT: means parameters are non related to block, and should fetch latest block - computeUnits: + compute_units: type: string format: uint64 enabled: type: boolean - apiInterfaces: + api_interfaces: type: array items: type: object @@ -54076,10 +54112,22 @@ definitions: type: string type: type: string - extraComputeUnits: + extra_compute_units: type: string format: uint64 - category: + category: + type: object + properties: + deterministic: + type: boolean + local: + type: boolean + subscription: + type: boolean + stateful: + type: integer + format: int64 + reserved: type: object properties: deterministic: @@ -54101,11 +54149,11 @@ definitions: result_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54125,21 +54173,21 @@ definitions: - DEFAULT: means parameters are non related to block, and should fetch latest block enabled: type: boolean - reliabilityThreshold: + reliability_threshold: type: integer format: int64 - comparesHashes: + data_reliability_enabled: type: boolean - finalizationCriteria: + block_distance_for_finalized_data: type: integer format: int64 - saved_blocks: + blocks_in_finalization_proof: type: integer format: int64 - averageBlockTime: + average_block_time: type: string format: int64 - allowedBlockLagForQosSync: + allowed_block_lag_for_qos_sync: type: string format: int64 pagination: @@ -54184,14 +54232,14 @@ definitions: properties: name: type: string - blockParsing: + block_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54209,12 +54257,12 @@ definitions: - PARSE_DICTIONARY: means parameters are named, expected arguments are [prop_name,separator] (example: PARAMS: {propname:<#BlockNum>,prop2:"banana"}) - PARSE_DICTIONARY_OR_ORDERED: means parameters are named expected arguments are [prop_name,separator,parameter order if not found] - DEFAULT: means parameters are non related to block, and should fetch latest block - computeUnits: + compute_units: type: string format: uint64 enabled: type: boolean - apiInterfaces: + api_interfaces: type: array items: type: object @@ -54223,10 +54271,22 @@ definitions: type: string type: type: string - extraComputeUnits: + extra_compute_units: type: string format: uint64 - category: + category: + type: object + properties: + deterministic: + type: boolean + local: + type: boolean + subscription: + type: boolean + stateful: + type: integer + format: int64 + reserved: type: object properties: deterministic: @@ -54248,11 +54308,11 @@ definitions: result_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54272,21 +54332,21 @@ definitions: - DEFAULT: means parameters are non related to block, and should fetch latest block enabled: type: boolean - reliabilityThreshold: + reliability_threshold: type: integer format: int64 - comparesHashes: + data_reliability_enabled: type: boolean - finalizationCriteria: + block_distance_for_finalized_data: type: integer format: int64 - saved_blocks: + blocks_in_finalization_proof: type: integer format: int64 - averageBlockTime: + average_block_time: type: string format: int64 - allowedBlockLagForQosSync: + allowed_block_lag_for_qos_sync: type: string format: int64 lavanet.lava.spec.QueryParamsResponse: @@ -54335,14 +54395,14 @@ definitions: properties: name: type: string - blockParsing: + block_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54360,12 +54420,12 @@ definitions: - PARSE_DICTIONARY: means parameters are named, expected arguments are [prop_name,separator] (example: PARAMS: {propname:<#BlockNum>,prop2:"banana"}) - PARSE_DICTIONARY_OR_ORDERED: means parameters are named expected arguments are [prop_name,separator,parameter order if not found] - DEFAULT: means parameters are non related to block, and should fetch latest block - computeUnits: + compute_units: type: string format: uint64 enabled: type: boolean - apiInterfaces: + api_interfaces: type: array items: type: object @@ -54374,10 +54434,22 @@ definitions: type: string type: type: string - extraComputeUnits: + extra_compute_units: type: string format: uint64 - category: + category: + type: object + properties: + deterministic: + type: boolean + local: + type: boolean + subscription: + type: boolean + stateful: + type: integer + format: int64 + reserved: type: object properties: deterministic: @@ -54399,11 +54471,11 @@ definitions: result_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54435,14 +54507,14 @@ definitions: properties: name: type: string - blockParsing: + block_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54460,12 +54532,12 @@ definitions: - PARSE_DICTIONARY: means parameters are named, expected arguments are [prop_name,separator] (example: PARAMS: {propname:<#BlockNum>,prop2:"banana"}) - PARSE_DICTIONARY_OR_ORDERED: means parameters are named expected arguments are [prop_name,separator,parameter order if not found] - DEFAULT: means parameters are non related to block, and should fetch latest block - computeUnits: + compute_units: type: string format: uint64 enabled: type: boolean - apiInterfaces: + api_interfaces: type: array items: type: object @@ -54474,10 +54546,22 @@ definitions: type: string type: type: string - extraComputeUnits: + extra_compute_units: type: string format: uint64 - category: + category: + type: object + properties: + deterministic: + type: boolean + local: + type: boolean + subscription: + type: boolean + stateful: + type: integer + format: int64 + reserved: type: object properties: deterministic: @@ -54499,11 +54583,11 @@ definitions: result_parsing: type: object properties: - parserArg: + parser_arg: type: array items: type: string - parserFunc: + parser_func: type: string enum: - EMPTY @@ -54523,21 +54607,21 @@ definitions: - DEFAULT: means parameters are non related to block, and should fetch latest block enabled: type: boolean - reliabilityThreshold: + reliability_threshold: type: integer format: int64 - comparesHashes: + data_reliability_enabled: type: boolean - finalizationCriteria: + block_distance_for_finalized_data: type: integer format: int64 - saved_blocks: + blocks_in_finalization_proof: type: integer format: int64 - averageBlockTime: + average_block_time: type: string format: int64 - allowedBlockLagForQosSync: + allowed_block_lag_for_qos_sync: type: string format: int64 lavanet.lava.spec.SpecCategory: diff --git a/proto/pairing/tx.proto b/proto/pairing/tx.proto index 2d459af091..62b7888458 100644 --- a/proto/pairing/tx.proto +++ b/proto/pairing/tx.proto @@ -11,7 +11,7 @@ option go_package = "github.com/lavanet/lava/x/pairing/types"; // Msg defines the Msg service. service Msg { - rpc StakeProvider(MsgStakeProvider) returns (MsgStakeProviderResponse); + rpc StakeProvider(MsgStakeProvider) returns (MsgStakeProviderResponse); rpc StakeClient(MsgStakeClient) returns (MsgStakeClientResponse); rpc UnstakeProvider(MsgUnstakeProvider) returns (MsgUnstakeProviderResponse); rpc UnstakeClient(MsgUnstakeClient) returns (MsgUnstakeClientResponse); diff --git a/proto/spec/service_api.proto b/proto/spec/service_api.proto index d3ac25986a..5df04364e1 100644 --- a/proto/spec/service_api.proto +++ b/proto/spec/service_api.proto @@ -8,11 +8,11 @@ import "gogoproto/gogo.proto"; message ServiceApi { string name = 1; - BlockParser blockParsing = 2 [(gogoproto.nullable) = false]; - uint64 computeUnits = 3; + BlockParser block_parsing = 2 [(gogoproto.nullable) = false]; + uint64 compute_units = 3; bool enabled = 4; - repeated ApiInterface apiInterfaces = 5 [(gogoproto.nullable) = false]; - SpecCategory category = 6; + repeated ApiInterface api_interfaces = 5 [(gogoproto.nullable) = false]; + SpecCategory reserved = 6; Parsing parsing = 7 [(gogoproto.nullable) = false]; } @@ -24,12 +24,13 @@ message Parsing { message ApiInterface { string interface = 1; string type = 2; - uint64 extraComputeUnits = 3; + uint64 extra_compute_units = 3; + SpecCategory category = 4; } message BlockParser { - repeated string parserArg = 1; - PARSER_FUNC parserFunc = 2; + repeated string parser_arg = 1; + PARSER_FUNC parser_func = 2; } enum PARSER_FUNC{ diff --git a/proto/spec/spec.proto b/proto/spec/spec.proto index 73df3460c1..93719f8d5a 100644 --- a/proto/spec/spec.proto +++ b/proto/spec/spec.proto @@ -13,10 +13,10 @@ message Spec { string name = 2; repeated ServiceApi apis = 3 [(gogoproto.nullable) = false]; bool enabled = 4; - uint32 reliabilityThreshold = 5; - bool comparesHashes = 6; - uint32 finalizationCriteria = 7; - uint32 saved_blocks = 8; - int64 averageBlockTime =9; - int64 allowedBlockLagForQosSync = 10; + uint32 reliability_threshold = 5; + bool data_reliability_enabled = 6; + uint32 block_distance_for_finalized_data = 7; + uint32 blocks_in_finalization_proof = 8; + int64 average_block_time =9; + int64 allowed_block_lag_for_qos_sync = 10; } \ No newline at end of file diff --git a/proto/spec/spec_modify_proposal.proto b/proto/spec/spec_modify_proposal.proto deleted file mode 100644 index 5a0b612649..0000000000 --- a/proto/spec/spec_modify_proposal.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; -package lavanet.lava.spec; - -option go_package = "github.com/lavanet/lava/x/spec/types"; -option (gogoproto.equal_all) = true; - -import "gogoproto/gogo.proto"; - -import "spec/spec.proto"; - -message SpecModifyProposal { - option (gogoproto.goproto_getters) = false; - option (gogoproto.goproto_stringer) = false; - - string title = 1; - string description = 2; - repeated Spec specs = 3 [(gogoproto.nullable) = false]; -} diff --git a/relayer/chainproxy/chainproxy.go b/relayer/chainproxy/chainproxy.go index 1dc7dd464c..19a91448f9 100644 --- a/relayer/chainproxy/chainproxy.go +++ b/relayer/chainproxy/chainproxy.go @@ -28,6 +28,7 @@ const ( type NodeMessage interface { GetServiceApi() *spectypes.ServiceApi + GetInterface() *spectypes.ApiInterface Send(ctx context.Context, ch chan interface{}) (relayReply *pairingtypes.RelayReply, subscriptionID string, relayReplyServer *rpcclient.ClientSubscription, err error) RequestedBlock() int64 GetMsg() interface{} @@ -110,7 +111,7 @@ func SendRelay( if err != nil { return nil, nil, err } - isSubscription := nodeMsg.GetServiceApi().Category.Subscription + isSubscription := nodeMsg.GetInterface().Category.Subscription blockHeight := int64(-1) // to sync reliability blockHeight in case it changes requestedBlock := int64(0) @@ -180,7 +181,7 @@ func SendRelay( // update relay request requestedBlock to the provided one in case it was arbitrary sentry.UpdateRequestedBlock(relayRequest, reply) finalized := cp.GetSentry().IsFinalizedBlock(relayRequest.RequestBlock, reply.LatestBlock) - err = VerifyRelayReply(reply, relayRequest, providerPublicAddress, cp.GetSentry().GetSpecComparesHashes()) + err = VerifyRelayReply(reply, relayRequest, providerPublicAddress, cp.GetSentry().GetSpecDataReliabilityEnabled()) if err != nil { return nil, nil, nil, 0, false, err } @@ -234,7 +235,7 @@ func SendRelay( return nil, nil, 0, err } currentLatency := time.Since(relaySentTime) - err = VerifyRelayReply(reply, relayRequest, providerAddress, cp.GetSentry().GetSpecComparesHashes()) + err = VerifyRelayReply(reply, relayRequest, providerAddress, cp.GetSentry().GetSpecDataReliabilityEnabled()) if err != nil { return nil, nil, 0, err } @@ -242,7 +243,7 @@ func SendRelay( return reply, relayRequest, currentLatency, nil } - reply, replyServer, relayLatency, isCachedResult, firstSessionError := cp.GetSentry().SendRelay(ctx, singleConsumerSession, epoch, providerPublicAddress, callback_send_relay, callback_send_reliability, nodeMsg.GetServiceApi().Category) + reply, replyServer, relayLatency, isCachedResult, firstSessionError := cp.GetSentry().SendRelay(ctx, singleConsumerSession, epoch, providerPublicAddress, callback_send_relay, callback_send_reliability, nodeMsg.GetInterface().Category) if firstSessionError != nil { // on session failure here errReport := cp.GetConsumerSessionManager().OnSessionFailure(singleConsumerSession, firstSessionError) @@ -257,7 +258,7 @@ func SendRelay( return nil, nil, utils.LavaFormatError("relay_retry_attempt - Failed to get a second session from a different provider", nil, &map[string]string{"Original Error": firstSessionError.Error(), "GetSessionFromAllExcept Error": err.Error(), "ChainID": cp.GetSentry().ChainID, "Original_Provider_Address": originalProviderAddress}) } var secondSessionError error - reply, replyServer, relayLatency, isCachedResult, secondSessionError = cp.GetSentry().SendRelay(ctx, singleConsumerSession, epoch, providerPublicAddress, callback_send_relay, callback_send_reliability, nodeMsg.GetServiceApi().Category) + reply, replyServer, relayLatency, isCachedResult, secondSessionError = cp.GetSentry().SendRelay(ctx, singleConsumerSession, epoch, providerPublicAddress, callback_send_relay, callback_send_reliability, nodeMsg.GetInterface().Category) if secondSessionError != nil { errReport = cp.GetConsumerSessionManager().OnSessionFailure(singleConsumerSession, secondSessionError) if errReport != nil { diff --git a/relayer/chainproxy/grpc.go b/relayer/chainproxy/grpc.go index ffc93e7e11..d9ddd58ce9 100644 --- a/relayer/chainproxy/grpc.go +++ b/relayer/chainproxy/grpc.go @@ -38,6 +38,7 @@ type GrpcMessage struct { cp *GrpcChainProxy serviceApi *spectypes.ServiceApi + apiInterface *spectypes.ApiInterface path string msg interface{} requestedBlock int64 @@ -106,11 +107,15 @@ func (nm *GrpcMessage) GetServiceApi() *spectypes.ServiceApi { return nm.serviceApi } +func (nm *GrpcMessage) GetInterface() *spectypes.ApiInterface { + return nm.apiInterface +} + func (cp *GrpcChainProxy) GetConsumerSessionManager() *lavasession.ConsumerSessionManager { return cp.csm } -func (cp *GrpcChainProxy) NewMessage(path string, data []byte) (*GrpcMessage, error) { +func (cp *GrpcChainProxy) NewMessage(path string, data []byte, connectionType string) (*GrpcMessage, error) { // // Check api is supported and save it in nodeMsg serviceApi, err := cp.getSupportedApi(path) @@ -118,11 +123,23 @@ func (cp *GrpcChainProxy) NewMessage(path string, data []byte) (*GrpcMessage, er return nil, utils.LavaFormatError("failed to get supported api in NewMessage", err, &map[string]string{"path": path}) } + var apiInterface *spectypes.ApiInterface = nil + for i := range serviceApi.ApiInterfaces { + if serviceApi.ApiInterfaces[i].Type == connectionType { + apiInterface = &serviceApi.ApiInterfaces[i] + break + } + } + if apiInterface == nil { + return nil, fmt.Errorf("could not find the interface %s in the service %s", connectionType, serviceApi.Name) + } + nodeMsg := &GrpcMessage{ - cp: cp, - serviceApi: serviceApi, - path: path, - msg: data, + cp: cp, + serviceApi: serviceApi, + apiInterface: apiInterface, + path: path, + msg: data, } return nodeMsg, nil @@ -137,9 +154,9 @@ func (cp *GrpcChainProxy) FetchBlockHashByNum(ctx context.Context, blockNum int6 var nodeMsg NodeMessage var err error if serviceApi.GetParsing().FunctionTemplate != "" { - nodeMsg, err = cp.ParseMsg(serviceApi.Name, []byte(fmt.Sprintf(serviceApi.GetParsing().FunctionTemplate, blockNum)), "") + nodeMsg, err = cp.ParseMsg(serviceApi.Name, []byte(fmt.Sprintf(serviceApi.GetParsing().FunctionTemplate, blockNum)), http.MethodGet) } else { - nodeMsg, err = cp.NewMessage(serviceApi.Name, nil) + nodeMsg, err = cp.NewMessage(serviceApi.Name, nil, http.MethodGet) } if err != nil { @@ -172,7 +189,7 @@ func (cp *GrpcChainProxy) FetchLatestBlockNum(ctx context.Context) (int64, error } params := make(json.RawMessage, 0) - nodeMsg, err := cp.NewMessage(serviceApi.GetName(), params) + nodeMsg, err := cp.NewMessage(serviceApi.GetName(), params, http.MethodGet) if err != nil { return spectypes.NOT_APPLICABLE, utils.LavaFormatError("new Message creation Failed at FetchLatestBlockNum", err, nil) } @@ -220,6 +237,17 @@ func (cp *GrpcChainProxy) ParseMsg(path string, data []byte, connectionType stri return nil, utils.LavaFormatError("failed to getSupportedApi gRPC", err, nil) } + var apiInterface *spectypes.ApiInterface = nil + for i := range serviceApi.ApiInterfaces { + if serviceApi.ApiInterfaces[i].Type == connectionType { + apiInterface = &serviceApi.ApiInterfaces[i] + break + } + } + if apiInterface == nil { + return nil, fmt.Errorf("could not find the interface %s in the service %s", connectionType, serviceApi.Name) + } + nodeMsg := &GrpcMessage{ cp: cp, serviceApi: serviceApi, diff --git a/relayer/chainproxy/jsonRPC.go b/relayer/chainproxy/jsonRPC.go index c492913ca9..005d35b1d1 100644 --- a/relayer/chainproxy/jsonRPC.go +++ b/relayer/chainproxy/jsonRPC.go @@ -5,6 +5,7 @@ import ( "encoding/json" "errors" "fmt" + "net/http" "strconv" "github.com/btcsuite/btcd/btcec" @@ -33,6 +34,7 @@ type JsonrpcMessage struct { type JrpcMessage struct { cp *JrpcChainProxy serviceApi *spectypes.ServiceApi + apiInterface *spectypes.ApiInterface msg *JsonrpcMessage requestedBlock int64 } @@ -137,7 +139,7 @@ func (cp *JrpcChainProxy) FetchBlockHashByNum(ctx context.Context, blockNum int6 var nodeMsg NodeMessage var err error if serviceApi.GetParsing().FunctionTemplate != "" { - nodeMsg, err = cp.ParseMsg("", []byte(fmt.Sprintf(serviceApi.GetParsing().FunctionTemplate, blockNum)), "") + nodeMsg, err = cp.ParseMsg("", []byte(fmt.Sprintf(serviceApi.GetParsing().FunctionTemplate, blockNum)), http.MethodGet) } else { params := make([]interface{}, 0) params = append(params, blockNum) @@ -221,6 +223,18 @@ func (cp *JrpcChainProxy) ParseMsg(path string, data []byte, connectionType stri if err != nil { return nil, utils.LavaFormatError("getSupportedApi failed", err, &map[string]string{"method": msg.Method}) } + + var apiInterface *spectypes.ApiInterface = nil + for i := range serviceApi.ApiInterfaces { + if serviceApi.ApiInterfaces[i].Type == connectionType { + apiInterface = &serviceApi.ApiInterfaces[i] + break + } + } + if apiInterface == nil { + return nil, fmt.Errorf("could not find the interface %s in the service %s", connectionType, serviceApi.Name) + } + requestedBlock, err := parser.ParseBlockFromParams(msg, serviceApi.BlockParsing) if err != nil { return nil, err @@ -228,6 +242,7 @@ func (cp *JrpcChainProxy) ParseMsg(path string, data []byte, connectionType stri nodeMsg := &JrpcMessage{ cp: cp, serviceApi: serviceApi, + apiInterface: apiInterface, msg: &msg, requestedBlock: requestedBlock, } @@ -290,7 +305,7 @@ func (cp *JrpcChainProxy) PortalStart(ctx context.Context, privKey *btcec.Privat ctx, cancel := context.WithCancel(context.Background()) defer cancel() // incase there's a problem make sure to cancel the connection dappID := ExtractDappIDFromWebsocketConnection(c) - reply, replyServer, err := SendRelay(ctx, cp, privKey, "", string(msg), "", dappID) + reply, replyServer, err := SendRelay(ctx, cp, privKey, "", string(msg), http.MethodGet, dappID) if err != nil { cp.portalLogs.AnalyzeWebSocketErrorAndWriteMessage(c, mt, err, msgSeed, msg, "jsonrpc") continue @@ -344,7 +359,7 @@ func (cp *JrpcChainProxy) PortalStart(ctx context.Context, privKey *btcec.Privat msgSeed := cp.portalLogs.GetMessageSeed() dappID := ExtractDappIDFromFiberContext(c) utils.LavaFormatInfo("in <<<", &map[string]string{"seed": msgSeed, "msg": string(c.Body()), "dappID": dappID}) - reply, _, err := SendRelay(ctx, cp, privKey, "", string(c.Body()), "", dappID) + reply, _, err := SendRelay(ctx, cp, privKey, "", string(c.Body()), http.MethodGet, dappID) if err != nil { errMasking := cp.portalLogs.GetUniqueGuidResponseForError(err, msgSeed) cp.portalLogs.LogRequestAndResponse("jsonrpc http", true, "POST", c.Request().URI().String(), string(c.Body()), errMasking, msgSeed, err) @@ -365,6 +380,10 @@ func (nm *JrpcMessage) GetServiceApi() *spectypes.ServiceApi { return nm.serviceApi } +func (nm *JrpcMessage) GetInterface() *spectypes.ApiInterface { + return nm.apiInterface +} + func (nm *JrpcMessage) RequestedBlock() int64 { return nm.requestedBlock } diff --git a/relayer/chainproxy/rest.go b/relayer/chainproxy/rest.go index 3568fc44ea..d9bbc99278 100644 --- a/relayer/chainproxy/rest.go +++ b/relayer/chainproxy/rest.go @@ -30,7 +30,7 @@ type RestMessage struct { msg []byte requestedBlock int64 Result json.RawMessage - connectionType string + apiInterface *spectypes.ApiInterface } type RestChainProxy struct { @@ -59,18 +59,31 @@ func (cp *RestChainProxy) GetConsumerSessionManager() *lavasession.ConsumerSessi return cp.csm } -func (cp *RestChainProxy) NewMessage(path string, data []byte) (*RestMessage, error) { +func (cp *RestChainProxy) NewMessage(path string, data []byte, connectionType string) (*RestMessage, error) { // // Check api is supported an save it in nodeMsg serviceApi, err := cp.getSupportedApi(path) if err != nil { return nil, err } + + var apiInterface *spectypes.ApiInterface = nil + for i := range serviceApi.ApiInterfaces { + if serviceApi.ApiInterfaces[i].Type == connectionType { + apiInterface = &serviceApi.ApiInterfaces[i] + break + } + } + if apiInterface == nil { + return nil, fmt.Errorf("could not find the interface %s in the service %s", connectionType, serviceApi.Name) + } + nodeMsg := &RestMessage{ - cp: cp, - serviceApi: serviceApi, - path: path, - msg: data, + cp: cp, + serviceApi: serviceApi, + apiInterface: apiInterface, + path: path, + msg: data, } return nodeMsg, nil @@ -109,7 +122,7 @@ func (cp *RestChainProxy) FetchBlockHashByNum(ctx context.Context, blockNum int6 if serviceApi.GetParsing().FunctionTemplate != "" { nodeMsg, err = cp.ParseMsg(fmt.Sprintf(serviceApi.GetParsing().FunctionTemplate, blockNum), nil, http.MethodGet) } else { - nodeMsg, err = cp.NewMessage(serviceApi.Name, nil) + nodeMsg, err = cp.NewMessage(serviceApi.Name, nil, http.MethodGet) } if err != nil { @@ -142,7 +155,7 @@ func (cp *RestChainProxy) FetchLatestBlockNum(ctx context.Context) (int64, error } params := []byte{} - nodeMsg, err := cp.NewMessage(serviceApi.GetName(), params) + nodeMsg, err := cp.NewMessage(serviceApi.GetName(), params, http.MethodGet) if err != nil { return spectypes.NOT_APPLICABLE, err } @@ -190,13 +203,24 @@ func (cp *RestChainProxy) ParseMsg(path string, data []byte, connectionType stri if err != nil { return nil, err } + + var apiInterface *spectypes.ApiInterface = nil + for i := range serviceApi.ApiInterfaces { + if serviceApi.ApiInterfaces[i].Type == connectionType { + apiInterface = &serviceApi.ApiInterfaces[i] + break + } + } + if apiInterface == nil { + return nil, fmt.Errorf("could not find the interface %s in the service %s", connectionType, serviceApi.Name) + } // data contains the query string nodeMsg := &RestMessage{ - cp: cp, - serviceApi: serviceApi, - path: path, - msg: data, - connectionType: connectionType, // POST,GET etc.. + cp: cp, + serviceApi: serviceApi, + path: path, + msg: data, + apiInterface: apiInterface, // POST,GET etc.. } return nodeMsg, nil @@ -272,6 +296,10 @@ func (nm *RestMessage) GetServiceApi() *spectypes.ServiceApi { return nm.serviceApi } +func (nm *RestMessage) GetInterface() *spectypes.ApiInterface { + return nm.apiInterface +} + func (nm *RestMessage) Send(ctx context.Context, ch chan interface{}) (relayReply *pairingtypes.RelayReply, subscriptionID string, relayReplyServer *rpcclient.ClientSubscription, err error) { if ch != nil { return nil, "", nil, utils.LavaFormatError("Subscribe is not allowed on rest", nil, nil) @@ -282,8 +310,8 @@ func (nm *RestMessage) Send(ctx context.Context, ch chan interface{}) (relayRepl var connectionTypeSlected string = http.MethodGet // if ConnectionType is default value or empty we will choose http.MethodGet otherwise choosing the header type provided - if nm.connectionType != "" { - connectionTypeSlected = nm.connectionType + if nm.apiInterface.Type != "" { + connectionTypeSlected = nm.apiInterface.Type } msgBuffer := bytes.NewBuffer(nm.msg) @@ -299,7 +327,7 @@ func (nm *RestMessage) Send(ctx context.Context, ch chan interface{}) (relayRepl } // setting the content-type to be application/json instead of Go's defult http.DefaultClient - if connectionTypeSlected == "POST" || connectionTypeSlected == "PUT" { + if connectionTypeSlected == http.MethodPost || connectionTypeSlected == http.MethodPut { req.Header.Set("Content-Type", "application/json") } res, err := httpClient.Do(req) diff --git a/relayer/chainproxy/tendermintRPC.go b/relayer/chainproxy/tendermintRPC.go index fda410f00e..e990a7dfd5 100644 --- a/relayer/chainproxy/tendermintRPC.go +++ b/relayer/chainproxy/tendermintRPC.go @@ -5,6 +5,7 @@ import ( "encoding/json" "errors" "fmt" + "net/http" "strings" "github.com/btcsuite/btcd/btcec" @@ -49,7 +50,7 @@ func (cp *tendermintRpcChainProxy) FetchLatestBlockNum(ctx context.Context) (int } params := []interface{}{} - nodeMsg, err := cp.newMessage(&serviceApi, serviceApi.GetName(), spectypes.LATEST_BLOCK, params) + nodeMsg, err := cp.newMessage(&serviceApi, spectypes.LATEST_BLOCK, params, http.MethodGet) if err != nil { return spectypes.NOT_APPLICABLE, err } @@ -84,11 +85,11 @@ func (cp *tendermintRpcChainProxy) FetchBlockHashByNum(ctx context.Context, bloc var nodeMsg NodeMessage var err error if serviceApi.GetParsing().FunctionTemplate != "" { - nodeMsg, err = cp.ParseMsg("", []byte(fmt.Sprintf(serviceApi.Parsing.FunctionTemplate, blockNum)), "") + nodeMsg, err = cp.ParseMsg("", []byte(fmt.Sprintf(serviceApi.Parsing.FunctionTemplate, blockNum)), http.MethodGet) } else { params := make([]interface{}, 0) params = append(params, blockNum) - nodeMsg, err = cp.newMessage(&serviceApi, serviceApi.GetName(), spectypes.LATEST_BLOCK, params) + nodeMsg, err = cp.newMessage(&serviceApi, spectypes.LATEST_BLOCK, params, http.MethodGet) } if err != nil { @@ -135,14 +136,26 @@ func NewtendermintRpcChainProxy(nodeUrl string, nConns uint, sentry *sentry.Sent } } -func (cp *tendermintRpcChainProxy) newMessage(serviceApi *spectypes.ServiceApi, method string, requestedBlock int64, params []interface{}) (*TendemintRpcMessage, error) { +func (cp *tendermintRpcChainProxy) newMessage(serviceApi *spectypes.ServiceApi, requestedBlock int64, params []interface{}, connectionType string) (*TendemintRpcMessage, error) { + var apiInterface *spectypes.ApiInterface = nil + for i := range serviceApi.ApiInterfaces { + if serviceApi.ApiInterfaces[i].Type == connectionType { + apiInterface = &serviceApi.ApiInterfaces[i] + break + } + } + if apiInterface == nil { + return nil, fmt.Errorf("could not find the interface %s in the service %s", connectionType, serviceApi.Name) + } + nodeMsg := &TendemintRpcMessage{ JrpcMessage: JrpcMessage{ - serviceApi: serviceApi, + serviceApi: serviceApi, + apiInterface: apiInterface, msg: &JsonrpcMessage{ Version: "2.0", ID: []byte("1"), // TODO:: use ids - Method: method, + Method: serviceApi.GetName(), Params: params, }, requestedBlock: requestedBlock, @@ -199,6 +212,17 @@ func (cp *tendermintRpcChainProxy) ParseMsg(path string, data []byte, connection return nil, utils.LavaFormatError("getSupportedApi failed", err, &map[string]string{"method": msg.Method}) } + var apiInterface *spectypes.ApiInterface = nil + for i := range serviceApi.ApiInterfaces { + if serviceApi.ApiInterfaces[i].Type == connectionType { + apiInterface = &serviceApi.ApiInterfaces[i] + break + } + } + if apiInterface == nil { + return nil, fmt.Errorf("could not find the interface %s in the service %s", connectionType, serviceApi.Name) + } + requestedBlock, err := parser.ParseBlockFromParams(msg, serviceApi.BlockParsing) if err != nil { return nil, err @@ -206,8 +230,9 @@ func (cp *tendermintRpcChainProxy) ParseMsg(path string, data []byte, connection nodeMsg := &TendemintRpcMessage{ JrpcMessage: JrpcMessage{ - serviceApi: serviceApi, - msg: &msg, requestedBlock: requestedBlock, + serviceApi: serviceApi, + apiInterface: apiInterface, + msg: &msg, requestedBlock: requestedBlock, }, cp: cp, } @@ -248,7 +273,7 @@ func (cp *tendermintRpcChainProxy) PortalStart(ctx context.Context, privKey *btc ctx, cancel := context.WithCancel(context.Background()) defer cancel() // incase there's a problem make sure to cancel the connection dappID := ExtractDappIDFromWebsocketConnection(c) - reply, replyServer, err := SendRelay(ctx, cp, privKey, "", string(msg), "", dappID) + reply, replyServer, err := SendRelay(ctx, cp, privKey, "", string(msg), http.MethodGet, dappID) if err != nil { cp.portalLogs.AnalyzeWebSocketErrorAndWriteMessage(c, mt, err, msgSeed, msg, "tendermint") continue @@ -301,7 +326,7 @@ func (cp *tendermintRpcChainProxy) PortalStart(ctx context.Context, privKey *btc msgSeed := cp.portalLogs.GetMessageSeed() dappID := ExtractDappIDFromFiberContext(c) utils.LavaFormatInfo("in <<<", &map[string]string{"seed": msgSeed, "msg": string(c.Body()), "dappID": dappID}) - reply, _, err := SendRelay(ctx, cp, privKey, "", string(c.Body()), "", dappID) + reply, _, err := SendRelay(ctx, cp, privKey, "", string(c.Body()), http.MethodGet, dappID) if err != nil { errMasking := cp.portalLogs.GetUniqueGuidResponseForError(err, msgSeed) cp.portalLogs.LogRequestAndResponse("tendermint http in/out", true, "POST", c.Request().URI().String(), string(c.Body()), errMasking, msgSeed, err) @@ -323,7 +348,7 @@ func (cp *tendermintRpcChainProxy) PortalStart(ctx context.Context, privKey *btc } msgSeed := cp.portalLogs.GetMessageSeed() utils.LavaFormatInfo("urirpc in <<<", &map[string]string{"seed": msgSeed, "msg": path, "dappID": dappID}) - reply, _, err := SendRelay(ctx, cp, privKey, path+query, "", "", dappID) + reply, _, err := SendRelay(ctx, cp, privKey, path+query, "", http.MethodGet, dappID) if err != nil { errMasking := cp.portalLogs.GetUniqueGuidResponseForError(err, msgSeed) cp.portalLogs.LogRequestAndResponse("tendermint http in/out", true, "GET", c.Request().URI().String(), "", errMasking, msgSeed, err) diff --git a/relayer/chainsentry/chainsentry.go b/relayer/chainsentry/chainsentry.go index 4f1125ced6..8d58f15a05 100644 --- a/relayer/chainsentry/chainsentry.go +++ b/relayer/chainsentry/chainsentry.go @@ -181,8 +181,8 @@ func NewChainSentry( return &ChainSentry{ chainProxy: cp, ChainID: chainID, - numFinalBlocks: int(cp.GetSentry().GetSpecSavedBlocks()), - finalizedBlockDistance: int(cp.GetSentry().GetSpecFinalizationCriteria()), + numFinalBlocks: int(cp.GetSentry().GetSpecBlocksInFinalizationProof()), + finalizedBlockDistance: int(cp.GetSentry().GetSpecBlockDistanceForFinalizedData()), quit: make(chan bool), } } diff --git a/relayer/sentry/sentry.go b/relayer/sentry/sentry.go index 12e0689901..5647d11c31 100755 --- a/relayer/sentry/sentry.go +++ b/relayer/sentry/sentry.go @@ -962,7 +962,7 @@ func (s *Sentry) SendRelay( return nil, nil, 0, fromCache, utils.LavaFormatError("failed sending relay", lavasession.SendRelayError, &map[string]string{"ErrMsg": err.Error()}) } - if s.GetSpecComparesHashes() && reply != nil && !fromCache { + if s.GetSpecDataReliabilityEnabled() && reply != nil && !fromCache { finalizedBlocks := map[int64]string{} // TODO:: define struct in relay response err = json.Unmarshal(reply.FinalizedBlocksHashes, &finalizedBlocks) if err != nil { @@ -1176,11 +1176,11 @@ func checkFinalizedHashes(s *Sentry, providerAcc string, latestBlock int64, fina } func (s *Sentry) IsFinalizedBlock(requestedBlock int64, latestBlock int64) bool { - return spectypes.IsFinalizedBlock(requestedBlock, latestBlock, s.GetSpecFinalizationCriteria()) + return spectypes.IsFinalizedBlock(requestedBlock, latestBlock, s.GetSpecBlockDistanceForFinalizedData()) } func (s *Sentry) GetLatestFinalizedBlock(latestBlock int64) int64 { - finalization_criteria := int64(s.GetSpecFinalizationCriteria()) + finalization_criteria := int64(s.GetSpecBlockDistanceForFinalizedData()) return latestBlock - finalization_criteria } @@ -1264,16 +1264,16 @@ func (s *Sentry) GetSpecName() string { return s.serverSpec.Name } -func (s *Sentry) GetSpecComparesHashes() bool { - return s.serverSpec.ComparesHashes +func (s *Sentry) GetSpecDataReliabilityEnabled() bool { + return s.serverSpec.DataReliabilityEnabled } -func (s *Sentry) GetSpecFinalizationCriteria() uint32 { - return s.serverSpec.FinalizationCriteria +func (s *Sentry) GetSpecBlockDistanceForFinalizedData() uint32 { + return s.serverSpec.BlockDistanceForFinalizedData } -func (s *Sentry) GetSpecSavedBlocks() uint32 { - return s.serverSpec.SavedBlocks +func (s *Sentry) GetSpecBlocksInFinalizationProof() uint32 { + return s.serverSpec.BlocksInFinalizationProof } func (s *Sentry) GetChainID() string { diff --git a/relayer/server.go b/relayer/server.go index 9518719164..aa2dfa1687 100644 --- a/relayer/server.go +++ b/relayer/server.go @@ -774,7 +774,7 @@ func (s *relayServer) TryRelay(ctx context.Context, request *pairingtypes.RelayR latestBlock := int64(0) finalizedBlockHashes := map[int64]interface{}{} var requestedBlockHash []byte = nil - if g_sentry.GetSpecComparesHashes() { + if g_sentry.GetSpecDataReliabilityEnabled() { // Add latest block and finalized data var requestedBlockHashStr string var err error @@ -836,7 +836,7 @@ func (s *relayServer) TryRelay(ctx context.Context, request *pairingtypes.RelayR } reply.Sig = sig - if g_sentry.GetSpecComparesHashes() { + if g_sentry.GetSpecDataReliabilityEnabled() { // update sig blocks signature sigBlocks, err := sigs.SignResponseFinalizationData(g_privKey, reply, &request, userAddr) if err != nil { @@ -1169,7 +1169,7 @@ func Server( chainProxy.Start(ctx) g_chainProxy = chainProxy - if g_sentry.GetSpecComparesHashes() { + if g_sentry.GetSpecDataReliabilityEnabled() { // Start chain sentry chainSentry := chainsentry.NewChainSentry(clientCtx, chainProxy, chainID) var chainSentryInitError error diff --git a/relayer/testclients/aptos_tests.go b/relayer/testclients/aptos_tests.go index 539840588c..bdf81be196 100644 --- a/relayer/testclients/aptos_tests.go +++ b/relayer/testclients/aptos_tests.go @@ -15,7 +15,6 @@ import ( const ( restString string = "rest" - postString string = "post" tendermintString string = "tendermintrpc" ) @@ -68,7 +67,7 @@ func AptosTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privKey * } for _, api_interface := range apiInterfaceList { - if api_interface.Type == postString { + if api_interface.Type == http.MethodPost { // for now we dont want to run the post apis in this test continue } diff --git a/relayer/testclients/coshub_tests.go b/relayer/testclients/coshub_tests.go index ba141c0dba..cb9f7795d3 100644 --- a/relayer/testclients/coshub_tests.go +++ b/relayer/testclients/coshub_tests.go @@ -60,7 +60,7 @@ func CosmoshubTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privK } for _, api_interface := range apiInterfaceList { - if api_interface.Type == postString { + if api_interface.Type == http.MethodPost { // for now we dont want to run the post apis in this test continue } diff --git a/relayer/testclients/lava_tests.go b/relayer/testclients/lava_tests.go index 02bc495a82..dbfcf36822 100644 --- a/relayer/testclients/lava_tests.go +++ b/relayer/testclients/lava_tests.go @@ -61,7 +61,7 @@ func LavaTests(ctx context.Context, chainProxy chainproxy.ChainProxy, privKey *b } for _, api_interface := range apiInterfaceList { - if api_interface.Type == postString { + if api_interface.Type == http.MethodPost { // for now we dont want to run the post apis in this test continue } diff --git a/relayer/testclients/starknet_tests.go b/relayer/testclients/starknet_tests.go index 00fb6b2131..867feacbaa 100644 --- a/relayer/testclients/starknet_tests.go +++ b/relayer/testclients/starknet_tests.go @@ -2,6 +2,7 @@ package testclients import ( "context" + "net/http" "time" "github.com/lavanet/lava/utils" @@ -20,13 +21,13 @@ func StarknetTests(ctx context.Context, chainID string, rpcURL string, chainProx for start := time.Now(); time.Since(start) < testDuration; { for j := 0; j < 10; j++ { - reply, _, err := chainproxy.SendRelay(ctx, chainProxy, privKey, rpcURL, JSONRPC_STRK_BLOCKNUMBER, "", "starkner_test") + reply, _, err := chainproxy.SendRelay(ctx, chainProxy, privKey, rpcURL, JSONRPC_STRK_BLOCKNUMBER, http.MethodGet, "starknet_test") if err != nil { return utils.LavaFormatError("error starknet_blockNumber", err, nil) } prettyPrintReply(*reply, "JSONRPC_STRK_BLOCKNUMBER") - reply, _, err = chainproxy.SendRelay(ctx, chainProxy, privKey, rpcURL, JSONRPC_STRK_BLOCKHASHANDNUMBER, "", "starkner_test") + reply, _, err = chainproxy.SendRelay(ctx, chainProxy, privKey, rpcURL, JSONRPC_STRK_BLOCKHASHANDNUMBER, http.MethodGet, "starknet_test") if err != nil { return utils.LavaFormatError("error starknet_blockHashAndNumber", err, nil) } diff --git a/testutil/common/common.go b/testutil/common/common.go index 7f8a3f50f8..0b3016541a 100644 --- a/testutil/common/common.go +++ b/testutil/common/common.go @@ -28,11 +28,11 @@ func CreateMockSpec() spectypes.Spec { spec.Index = specName spec.Enabled = true spec.ReliabilityThreshold = 4294967295 - spec.FinalizationCriteria = 0 - spec.ComparesHashes = true - apiInterface := spectypes.ApiInterface{Interface: "mockInt", Type: "get"} + spec.BlockDistanceForFinalizedData = 0 + spec.DataReliabilityEnabled = true + apiInterface := spectypes.ApiInterface{Interface: "mockInt", Type: "GET"} spec.Apis = append(spec.Apis, spectypes.ServiceApi{Name: specName + "API", ComputeUnits: 100, Enabled: true, ApiInterfaces: []spectypes.ApiInterface{apiInterface}}) - spec.FinalizationCriteria = 0 + spec.BlockDistanceForFinalizedData = 0 return spec } @@ -97,7 +97,7 @@ func CreateMsgDetection(ctx context.Context, consumer Account, provider0 Account // reply 0 msg.ResponseConflict.ConflictRelayData0.Reply.Nonce = 10 msg.ResponseConflict.ConflictRelayData0.Reply.FinalizedBlocksHashes = []byte{} - msg.ResponseConflict.ConflictRelayData0.Reply.LatestBlock = msg.ResponseConflict.ConflictRelayData0.Request.RequestBlock + int64(spec.FinalizationCriteria) + msg.ResponseConflict.ConflictRelayData0.Reply.LatestBlock = msg.ResponseConflict.ConflictRelayData0.Request.RequestBlock + int64(spec.BlockDistanceForFinalizedData) msg.ResponseConflict.ConflictRelayData0.Reply.Data = []byte("DUMMYREPLY") sig, err = sigs.SignRelayResponse(provider0.SK, msg.ResponseConflict.ConflictRelayData0.Reply, msg.ResponseConflict.ConflictRelayData0.Request) if err != nil { diff --git a/x/epochstorage/client/cli/query_epoch_details_test.go b/x/epochstorage/client/cli/query_epoch_details_test.go index e879fa395b..b5a2a2fd65 100644 --- a/x/epochstorage/client/cli/query_epoch_details_test.go +++ b/x/epochstorage/client/cli/query_epoch_details_test.go @@ -44,7 +44,7 @@ func TestShowEpochDetails(t *testing.T) { obj types.EpochDetails }{ { - desc: "get", + desc: "GET", args: common, obj: obj, }, diff --git a/x/pairing/keeper/msg_server_relay_payment.go b/x/pairing/keeper/msg_server_relay_payment.go index 9f972e6631..336dc88e44 100644 --- a/x/pairing/keeper/msg_server_relay_payment.go +++ b/x/pairing/keeper/msg_server_relay_payment.go @@ -91,7 +91,7 @@ func (k msgServer) RelayPayment(goCtx context.Context, msg *types.MsgRelayPaymen errorLogAndFormat("relay_payment_spec", details, "failed to get spec for chain ID") panic(fmt.Sprintf("failed to get spec for index: %s", relay.ChainID)) } - if !spec.ComparesHashes { + if !spec.DataReliabilityEnabled { details["chainID"] = relay.ChainID return errorLogAndFormat("relay_payment_data_reliability_disabled", details, "compares_hashes false for spec and reliability was received") } diff --git a/x/spec/client/cli/query_spec.go b/x/spec/client/cli/query_spec.go index 3a19455dae..16a5a0b1b8 100644 --- a/x/spec/client/cli/query_spec.go +++ b/x/spec/client/cli/query_spec.go @@ -44,7 +44,7 @@ func CmdListSpec() *cobra.Command { func CmdShowSpec() *cobra.Command { cmd := &cobra.Command{ - Use: "show-Spec [index]", + Use: "show-spec [index]", Short: "shows a Spec", Args: cobra.ExactArgs(1), RunE: func(cmd *cobra.Command, args []string) (err error) { diff --git a/x/spec/client/cli/tx.go b/x/spec/client/cli/tx.go index c46feec089..1ed35787eb 100644 --- a/x/spec/client/cli/tx.go +++ b/x/spec/client/cli/tx.go @@ -76,59 +76,7 @@ $ %s tx gov spec-proposal spec-add --from= --from= -`, - version.AppName, - ), - ), - RunE: func(cmd *cobra.Command, args []string) error { - clientCtx, err := client.GetClientTxContext(cmd) - if err != nil { - return err - } - proposal, err := utils.ParseSpecAddProposalJSON(clientCtx.LegacyAmino, args[0]) - if err != nil { - return err - } - - from := clientCtx.GetFromAddress() - content := types.NewSpecModifyProposal(proposal.Title, proposal.Description, proposal.ToSpecs()) + content := &proposal.Proposal deposit, err := sdk.ParseCoinsNormalized(proposal.Deposit) if err != nil { return err diff --git a/x/spec/client/proposal_handler.go b/x/spec/client/proposal_handler.go index b27ebbe801..85f0aaba9e 100644 --- a/x/spec/client/proposal_handler.go +++ b/x/spec/client/proposal_handler.go @@ -6,8 +6,5 @@ import ( "github.com/lavanet/lava/x/spec/client/rest" ) -// ProposalHandler is the param change proposal handler. -var ( - SpecAddProposalHandler = govclient.NewProposalHandler(cli.NewSubmitSpecAddProposalTxCmd, rest.ProposalRESTHandler) - SpecModifyProposalHandler = govclient.NewProposalHandler(cli.NewSubmitSpecModifyProposalTxCmd, rest.ProposalRESTHandler) -) +// SpecAddProposalHandler is the param change proposal handler. +var SpecAddProposalHandler = govclient.NewProposalHandler(cli.NewSubmitSpecAddProposalTxCmd, rest.ProposalRESTHandler) diff --git a/x/spec/client/utils/utils.go b/x/spec/client/utils/utils.go index c8ccc7b833..1313e9d349 100755 --- a/x/spec/client/utils/utils.go +++ b/x/spec/client/utils/utils.go @@ -10,76 +10,12 @@ import ( ) type ( - ApiInterfaceJSON struct { - Interface string `json:"interface" yaml:"interface"` - Type string `json:"type" yaml:"type"` - ExtraComputeUnits uint `json:"extra_compute_units" yaml:"extra_compute_units"` - } - - ApiJSON struct { - Name string `json:"name" yaml:"name"` - ComputeUnits uint `json:"compute_units" yaml:"compute_units"` - Enabled bool `json:"enabled" yaml:"enabled"` - ApiInterfaces []ApiInterfaceJSON `json:"apiInterfaces" yaml:"apiInterfaces"` - BlockParsing types.BlockParser `json:"block_parsing" yaml:"block_parsing"` - Category *types.SpecCategory `json:"category"` - Parsing types.Parsing `json:"parsing" yaml:"parsing"` - } - - SpecJSON struct { - ChainID string `json:"chainid" yaml:"chainid"` - Name string `json:"name" yaml:"name"` - Enabled bool `json:"enabled" yaml:"enabled"` - Apis []ApiJSON `json:"apis" yaml:"apis"` - - ReliabilityThreshold uint32 `json:"reliability_threshold" yaml:"enabled"` - ComparesHashes bool `json:"compares_hashes" yaml:"enabled"` - FinalizationCriteria uint32 `json:"finalization_criteria" yaml:"finalization_criteria"` - SavedBlocks uint32 `json:"saved_blocks" yaml:"saved_blocks"` - AverageBlockTime int64 `json:"average_block_time" yaml:"enabled"` - AllowedBlockLagForQosSync int64 `json:"allowed_block_lag_for_qos_sync" yaml:"enabled"` - } - SpecAddProposalJSON struct { - Title string `json:"title" yaml:"title"` - Description string `json:"description" yaml:"description"` - Specs []SpecJSON `json:"specs" yaml:"changes"` - Deposit string `json:"deposit" yaml:"deposit"` + Proposal types.SpecAddProposal `json:"proposal"` + Deposit string `json:"deposit" yaml:"deposit"` } ) -// Get specs in form -func (pcj SpecAddProposalJSON) ToSpecs() []types.Spec { - ret := []types.Spec{} - for _, spec := range pcj.Specs { - apis := []types.ServiceApi{} - for _, api := range spec.Apis { - apis = append(apis, types.ServiceApi{ - Name: api.Name, - ComputeUnits: uint64(api.ComputeUnits), - Enabled: api.Enabled, - ApiInterfaces: ConvertJSONApiInterface(api.ApiInterfaces), - BlockParsing: api.BlockParsing, - Category: api.Category, - Parsing: api.Parsing, - }) - } - ret = append(ret, types.Spec{ - Index: spec.ChainID, - Name: spec.Name, - Enabled: spec.Enabled, - Apis: apis, - ReliabilityThreshold: spec.ReliabilityThreshold, - ComparesHashes: spec.ComparesHashes, - FinalizationCriteria: spec.FinalizationCriteria, - SavedBlocks: spec.SavedBlocks, - AverageBlockTime: spec.AverageBlockTime, - AllowedBlockLagForQosSync: spec.AllowedBlockLagForQosSync, - }) - } - return ret -} - // Parse spec add proposal JSON form file func ParseSpecAddProposalJSON(cdc *codec.LegacyAmino, proposalFile string) (ret SpecAddProposalJSON, err error) { for _, fileName := range strings.Split(proposalFile, ",") { @@ -93,10 +29,10 @@ func ParseSpecAddProposalJSON(cdc *codec.LegacyAmino, proposalFile string) (ret if err := cdc.UnmarshalJSON(contents, &proposal); err != nil { return proposal, err } - if len(ret.Specs) > 0 { - ret.Specs = append(ret.Specs, proposal.Specs...) - ret.Description = proposal.Description + " " + ret.Description - ret.Title = proposal.Title + " " + ret.Title + if len(ret.Proposal.Specs) > 0 { + ret.Proposal.Specs = append(ret.Proposal.Specs, proposal.Proposal.Specs...) + ret.Proposal.Description = proposal.Proposal.Description + " " + ret.Proposal.Description + ret.Proposal.Title = proposal.Proposal.Title + " " + ret.Proposal.Title retDeposit, err := sdk.ParseCoinNormalized(ret.Deposit) if err != nil { return proposal, err @@ -112,11 +48,3 @@ func ParseSpecAddProposalJSON(cdc *codec.LegacyAmino, proposalFile string) (ret } return ret, nil } - -func ConvertJSONApiInterface(apiinterfacesJSON []ApiInterfaceJSON) (apiInterfaces []types.ApiInterface) { - for _, apiinterface := range apiinterfacesJSON { - apiInterfaces = append(apiInterfaces, types.ApiInterface{Interface: apiinterface.Interface, Type: apiinterface.Type, ExtraComputeUnits: uint64(apiinterface.ExtraComputeUnits)}) - } - - return -} diff --git a/x/spec/keeper/spec.go b/x/spec/keeper/spec.go index ad17f55d42..c3d979252f 100644 --- a/x/spec/keeper/spec.go +++ b/x/spec/keeper/spec.go @@ -114,5 +114,5 @@ func (k Keeper) IsFinalizedBlock(ctx sdk.Context, chainID string, requestedBlock if !found { return false } - return types.IsFinalizedBlock(requestedBlock, latestBlock, spec.FinalizationCriteria) + return types.IsFinalizedBlock(requestedBlock, latestBlock, spec.BlockDistanceForFinalizedData) } diff --git a/x/spec/migrations/migrationV0.x.0.go b/x/spec/migrations/migrationV0.x.0.go new file mode 100644 index 0000000000..2a864db438 --- /dev/null +++ b/x/spec/migrations/migrationV0.x.0.go @@ -0,0 +1,35 @@ +package migrations + +import ( + sdk "github.com/cosmos/cosmos-sdk/types" + "github.com/lavanet/lava/x/spec/keeper" +) + +type Migrator struct { + keeper keeper.Keeper +} + +func NewMigrator(keeper keeper.Keeper) Migrator { + return Migrator{keeper: keeper} +} + +func (m Migrator) MigrateToV0X0(ctx sdk.Context) error { + return updateSpecsVersion(ctx, m.keeper) +} + +func updateSpecsVersion(ctx sdk.Context, k keeper.Keeper) error { + specs := k.GetAllSpec(ctx) + for spec := range specs { + for api := range specs[spec].Apis { + for apiinterface := range specs[spec].Apis[api].ApiInterfaces { + specs[spec].Apis[api].ApiInterfaces[apiinterface].Category.Deterministic = specs[spec].Apis[api].Reserved.Deterministic + specs[spec].Apis[api].ApiInterfaces[apiinterface].Category.Local = specs[spec].Apis[api].Reserved.Local + specs[spec].Apis[api].ApiInterfaces[apiinterface].Category.Stateful = specs[spec].Apis[api].Reserved.Stateful + specs[spec].Apis[api].ApiInterfaces[apiinterface].Category.Subscription = specs[spec].Apis[api].Reserved.Subscription + } + } + k.SetSpec(ctx, specs[spec]) + } + + return nil +} diff --git a/x/spec/proposal_handler.go b/x/spec/proposal_handler.go index 11bfbb4e03..4c1d2b0f96 100644 --- a/x/spec/proposal_handler.go +++ b/x/spec/proposal_handler.go @@ -1,7 +1,6 @@ package spec import ( - "fmt" "log" "strconv" @@ -13,10 +12,13 @@ import ( "github.com/lavanet/lava/utils" epochstoragetypes "github.com/lavanet/lava/x/epochstorage/types" "github.com/lavanet/lava/x/spec/keeper" - spectypes "github.com/lavanet/lava/x/spec/types" + "github.com/lavanet/lava/x/spec/types" ) -const minCU = 1 +const ( + SPEC_ADD = "add_spec" + SPEC_MODIFY = "spec_modify" +) // overwriting the params handler so we can add events and callbacks on specific params // NewParamChangeProposalHandler creates a new governance Handler for a ParamChangeProposal @@ -67,11 +69,8 @@ func HandleParameterChangeProposal(ctx sdk.Context, k paramkeeper.Keeper, p *par func NewSpecProposalsHandler(k keeper.Keeper) govtypes.Handler { return func(ctx sdk.Context, content govtypes.Content) error { switch c := content.(type) { - case *spectypes.SpecAddProposal: - return handleSpecAddProposal(ctx, k, c) - - case *spectypes.SpecModifyProposal: - return handleSpecModifyProposal(ctx, k, c) + case *types.SpecAddProposal: + return handleSpecProposal(ctx, k, c) default: log.Println("unrecognized spec proposal content") @@ -80,82 +79,27 @@ func NewSpecProposalsHandler(k keeper.Keeper) govtypes.Handler { } } -func handleSpecAddProposal(ctx sdk.Context, k keeper.Keeper, p *spectypes.SpecAddProposal) error { - logger := k.Logger(ctx) +func handleSpecProposal(ctx sdk.Context, k keeper.Keeper, p *types.SpecAddProposal) error { for _, spec := range p.Specs { - details := map[string]string{"spec": spec.Name, "status": strconv.FormatBool(spec.Enabled), "chainID": spec.Index} - // - // Verify 'name' is unique _, found := k.GetSpec(ctx, spec.Index) - if found { - return utils.LavaError(ctx, logger, "spec_add_dup", details, "found duplicate spec name") - } - - functionTags := map[string]bool{} - - for _, api := range spec.Apis { - if api.ComputeUnits < minCU || api.ComputeUnits > k.MaxCU(ctx) { - details["api"] = api.Name - return utils.LavaError(ctx, logger, "spec_add_cu_oor", details, "Compute units out or range") - } - - if api.Parsing.FunctionTag != "" { - // Validate tag name - result := false - for _, tag := range spectypes.SupportedTags { - if tag == api.Parsing.FunctionTag { - result = true - functionTags[api.Parsing.FunctionTag] = true - } - } - - if !result { - details["api"] = api.Name - return utils.LavaError(ctx, logger, "spec_add_ft_inv", details, "Unsupported function tag") - } - } - } + logger := k.Logger(ctx) - if spec.ComparesHashes { - for _, tag := range []string{spectypes.GET_BLOCKNUM, spectypes.GET_BLOCK_BY_NUM} { - if found := functionTags[tag]; !found { - return utils.LavaError(ctx, logger, "spec_add_ch_mis", details, fmt.Sprintf("missing tagged functions for hash comparison: %s", tag)) - } - } + details, err := spec.ValidateSpec(k.MaxCU(ctx)) + if err != nil { + return utils.LavaError(ctx, logger, "invalid_spec", details, err.Error()) } - k.SetSpec(ctx, spec) // TODO: add api types once its implemented to the event - utils.LogLavaEvent(ctx, logger, "spec_add", details, "Gov Proposal Accepted Spec Added") - } - - return nil -} - -func handleSpecModifyProposal(ctx sdk.Context, k keeper.Keeper, p *spectypes.SpecModifyProposal) error { - logger := k.Logger(ctx) - for _, spec := range p.Specs { - details := map[string]string{"spec": spec.Name, "status": strconv.FormatBool(spec.Enabled), "chainID": spec.Index} - // - // Find by name - _, found := k.GetSpec(ctx, spec.Index) - - if !found { - return utils.LavaError(ctx, logger, "spec_modify_missing", details, "spec to modify not found") - } - - for _, api := range spec.Apis { - if api.ComputeUnits < minCU || api.ComputeUnits > k.MaxCU(ctx) { - details["api"] = api.Name - return utils.LavaError(ctx, logger, "spec_add_cu_oor", details, "Compute units out or range") - } + var name string + if found { + name = SPEC_MODIFY + } else { + name = SPEC_ADD } - k.SetSpec(ctx, spec) - utils.LogLavaEvent(ctx, logger, "spec_modify", details, "Gov Proposal Accepted Spec Modified") + utils.LogLavaEvent(ctx, logger, name, details, "Gov Proposal Accepted Spec") } - return nil } diff --git a/x/spec/types/codec.go b/x/spec/types/codec.go index a3042eaddc..39b75faf6f 100644 --- a/x/spec/types/codec.go +++ b/x/spec/types/codec.go @@ -21,7 +21,6 @@ func RegisterInterfaces(registry cdctypes.InterfaceRegistry) { registry.RegisterImplementations( (*govtypes.Content)(nil), &SpecAddProposal{}, - &SpecModifyProposal{}, ) } diff --git a/x/spec/types/modifyproposal.go b/x/spec/types/modifyproposal.go deleted file mode 100644 index 7bc937dbc7..0000000000 --- a/x/spec/types/modifyproposal.go +++ /dev/null @@ -1,72 +0,0 @@ -package types - -import ( - fmt "fmt" - "strings" - - sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" -) - -const ( - ProposalSpecModify = "SpecModify" -) - -var _ govtypes.Content = &SpecModifyProposal{} - -func init() { - govtypes.RegisterProposalType(ProposalSpecModify) -} - -func NewSpecModifyProposal(title, description string, specs []Spec) *SpecModifyProposal { - return &SpecModifyProposal{title, description, specs} -} - -// GetTitle returns the title of a proposal. -func (pcp *SpecModifyProposal) GetTitle() string { return pcp.Title } - -// GetDescription returns the description of a proposal. -func (pcp *SpecModifyProposal) GetDescription() string { return pcp.Description } - -// ProposalRoute returns the routing key of a proposal. -func (pcp *SpecModifyProposal) ProposalRoute() string { return ProposalsRouterKey } - -// ProposalType returns the type of a proposal. -func (pcp *SpecModifyProposal) ProposalType() string { return ProposalSpecModify } - -// ValidateBasic validates the proposal -func (pcp *SpecModifyProposal) ValidateBasic() error { - err := govtypes.ValidateAbstract(pcp) - if err != nil { - return err - } - - if len(pcp.Specs) == 0 { - return sdkerrors.Wrap(ErrEmptySpecs, "proposal specs cannot be empty") - } - for _, spec := range pcp.Specs { - err := checkSpecProposal(spec) - if err != nil { - return err - } - } - - return nil -} - -// String implements the Stringer interface. -func (pcp SpecModifyProposal) String() string { - var b strings.Builder - - b.WriteString(fmt.Sprintf(`Spec Modify Proposal: - Title: %s - Description: %s - Changes: - `, pcp.Title, pcp.Description)) - - for _, spec := range pcp.Specs { - b = stringSpec(spec, b) - } - - return b.String() -} diff --git a/x/spec/types/proposal.go b/x/spec/types/proposal.go index c461cdabac..9b1911bf60 100644 --- a/x/spec/types/proposal.go +++ b/x/spec/types/proposal.go @@ -19,7 +19,7 @@ func checkSpecProposal(spec Spec) error { } checkUnique := map[string]bool{} - for _, api := range spec.Apis { + for i, api := range spec.Apis { if len(strings.TrimSpace(api.Name)) == 0 { return sdkerrors.Wrap(ErrBlankApiName, "api name cannot be blank") } @@ -27,7 +27,7 @@ func checkSpecProposal(spec Spec) error { return sdkerrors.Wrap(ErrDuplicateApiName, fmt.Sprintf("api name must be unique: %s", api.Name)) } if len(api.ApiInterfaces) == 0 { - return sdkerrors.Wrap(ErrDuplicateApiName, "api interface cannot be empty") + return sdkerrors.Wrap(ErrBlankApiName, fmt.Sprintf("api interface cannot be empty at spec:%s, api %d", spec.Name, i)) } checkUnique[api.Name] = true } diff --git a/x/spec/types/service_api.pb.go b/x/spec/types/service_api.pb.go index d3e74ab3d2..071012aa9f 100644 --- a/x/spec/types/service_api.pb.go +++ b/x/spec/types/service_api.pb.go @@ -62,11 +62,11 @@ func (PARSER_FUNC) EnumDescriptor() ([]byte, []int) { type ServiceApi struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - BlockParsing BlockParser `protobuf:"bytes,2,opt,name=blockParsing,proto3" json:"blockParsing"` - ComputeUnits uint64 `protobuf:"varint,3,opt,name=computeUnits,proto3" json:"computeUnits,omitempty"` + BlockParsing BlockParser `protobuf:"bytes,2,opt,name=block_parsing,json=blockParsing,proto3" json:"block_parsing"` + ComputeUnits uint64 `protobuf:"varint,3,opt,name=compute_units,json=computeUnits,proto3" json:"compute_units,omitempty"` Enabled bool `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"` - ApiInterfaces []ApiInterface `protobuf:"bytes,5,rep,name=apiInterfaces,proto3" json:"apiInterfaces"` - Category *SpecCategory `protobuf:"bytes,6,opt,name=category,proto3" json:"category,omitempty"` + ApiInterfaces []ApiInterface `protobuf:"bytes,5,rep,name=api_interfaces,json=apiInterfaces,proto3" json:"api_interfaces"` + Reserved *SpecCategory `protobuf:"bytes,6,opt,name=reserved,proto3" json:"reserved,omitempty"` Parsing Parsing `protobuf:"bytes,7,opt,name=parsing,proto3" json:"parsing"` } @@ -138,9 +138,9 @@ func (m *ServiceApi) GetApiInterfaces() []ApiInterface { return nil } -func (m *ServiceApi) GetCategory() *SpecCategory { +func (m *ServiceApi) GetReserved() *SpecCategory { if m != nil { - return m.Category + return m.Reserved } return nil } @@ -213,9 +213,10 @@ func (m *Parsing) GetResultParsing() BlockParser { } type ApiInterface struct { - Interface string `protobuf:"bytes,1,opt,name=interface,proto3" json:"interface,omitempty"` - Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` - ExtraComputeUnits uint64 `protobuf:"varint,3,opt,name=extraComputeUnits,proto3" json:"extraComputeUnits,omitempty"` + Interface string `protobuf:"bytes,1,opt,name=interface,proto3" json:"interface,omitempty"` + Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` + ExtraComputeUnits uint64 `protobuf:"varint,3,opt,name=extra_compute_units,json=extraComputeUnits,proto3" json:"extra_compute_units,omitempty"` + Category *SpecCategory `protobuf:"bytes,4,opt,name=category,proto3" json:"category,omitempty"` } func (m *ApiInterface) Reset() { *m = ApiInterface{} } @@ -272,9 +273,16 @@ func (m *ApiInterface) GetExtraComputeUnits() uint64 { return 0 } +func (m *ApiInterface) GetCategory() *SpecCategory { + if m != nil { + return m.Category + } + return nil +} + type BlockParser struct { - ParserArg []string `protobuf:"bytes,1,rep,name=parserArg,proto3" json:"parserArg,omitempty"` - ParserFunc PARSER_FUNC `protobuf:"varint,2,opt,name=parserFunc,proto3,enum=lavanet.lava.spec.PARSER_FUNC" json:"parserFunc,omitempty"` + ParserArg []string `protobuf:"bytes,1,rep,name=parser_arg,json=parserArg,proto3" json:"parser_arg,omitempty"` + ParserFunc PARSER_FUNC `protobuf:"varint,2,opt,name=parser_func,json=parserFunc,proto3,enum=lavanet.lava.spec.PARSER_FUNC" json:"parser_func,omitempty"` } func (m *BlockParser) Reset() { *m = BlockParser{} } @@ -404,47 +412,50 @@ func init() { func init() { proto.RegisterFile("spec/service_api.proto", fileDescriptor_3323a3ad252c5ed4) } var fileDescriptor_3323a3ad252c5ed4 = []byte{ - // 640 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0x4d, 0x6f, 0xd3, 0x40, - 0x10, 0xcd, 0x36, 0x49, 0x93, 0x4c, 0x92, 0xe2, 0x2e, 0x15, 0x8a, 0x0a, 0x72, 0x43, 0xd4, 0x43, - 0x04, 0x28, 0x91, 0xca, 0x0d, 0x24, 0x24, 0xe7, 0xa3, 0x10, 0xb5, 0x24, 0xd5, 0x36, 0x3d, 0x94, - 0x8b, 0xb5, 0xd9, 0x6e, 0xcd, 0xaa, 0x8e, 0x6d, 0xd9, 0xeb, 0xaa, 0x3d, 0x73, 0xe3, 0xc4, 0xaf, - 0x40, 0xfc, 0x94, 0x1e, 0x7b, 0xe4, 0x84, 0x50, 0x7a, 0xe7, 0x37, 0x20, 0xaf, 0xed, 0x34, 0xa1, - 0xb9, 0x70, 0xf2, 0xcc, 0xdb, 0xf7, 0x3c, 0x6f, 0x66, 0x56, 0x0b, 0x4f, 0x02, 0x8f, 0xb3, 0x76, - 0xc0, 0xfd, 0x4b, 0xc1, 0xb8, 0x49, 0x3d, 0xd1, 0xf2, 0x7c, 0x57, 0xba, 0x78, 0xd3, 0xa6, 0x97, - 0xd4, 0xe1, 0xb2, 0x15, 0x7d, 0x5b, 0x11, 0x69, 0x7b, 0xcb, 0x72, 0x2d, 0x57, 0x9d, 0xb6, 0xa3, - 0x28, 0x26, 0x36, 0xfe, 0xac, 0x01, 0x1c, 0xc7, 0x72, 0xc3, 0x13, 0x18, 0x43, 0xce, 0xa1, 0x53, - 0x5e, 0x43, 0x75, 0xd4, 0x2c, 0x11, 0x15, 0xe3, 0x0f, 0x50, 0x99, 0xd8, 0x2e, 0xbb, 0x38, 0xa2, - 0x7e, 0x20, 0x1c, 0xab, 0xb6, 0x56, 0x47, 0xcd, 0xf2, 0x9e, 0xde, 0x7a, 0x50, 0xa2, 0xd5, 0x49, - 0x69, 0xdc, 0xef, 0xe4, 0x6e, 0x7e, 0xed, 0x64, 0xc8, 0x92, 0x12, 0x37, 0xa0, 0xc2, 0xdc, 0xa9, - 0x17, 0x4a, 0x7e, 0xe2, 0x08, 0x19, 0xd4, 0xb2, 0x75, 0xd4, 0xcc, 0x91, 0x25, 0x0c, 0xd7, 0xa0, - 0xc0, 0x1d, 0x3a, 0xb1, 0xf9, 0x59, 0x2d, 0x57, 0x47, 0xcd, 0x22, 0x49, 0x53, 0x7c, 0x00, 0x55, - 0xea, 0x89, 0x81, 0x23, 0xb9, 0x7f, 0x4e, 0x19, 0x0f, 0x6a, 0xf9, 0x7a, 0xb6, 0x59, 0xde, 0xdb, - 0x59, 0x61, 0xc4, 0x58, 0xe0, 0x25, 0x4e, 0x96, 0xb5, 0xf8, 0x2d, 0x14, 0x19, 0x95, 0xdc, 0x72, - 0xfd, 0xeb, 0xda, 0xba, 0x6a, 0x68, 0xd5, 0x7f, 0x8e, 0x3d, 0xce, 0xba, 0x09, 0x8d, 0xcc, 0x05, - 0xf8, 0x0d, 0x14, 0xbc, 0x64, 0x18, 0x05, 0xa5, 0xdd, 0x5e, 0xa1, 0x4d, 0x9a, 0x4e, 0xca, 0xa7, - 0x82, 0xc6, 0x77, 0x04, 0x85, 0x74, 0x1e, 0xcf, 0xa1, 0x72, 0x1e, 0x3a, 0x4c, 0x0a, 0xd7, 0x31, - 0x25, 0xb5, 0x92, 0xa9, 0x97, 0x53, 0x6c, 0x4c, 0x2d, 0xfc, 0x12, 0x36, 0xef, 0x29, 0x7c, 0xea, - 0xd9, 0x54, 0x72, 0xb5, 0x81, 0x12, 0xd1, 0xe6, 0xbc, 0x04, 0xc7, 0x07, 0xb0, 0xe1, 0xf3, 0x20, - 0xb4, 0xa5, 0x99, 0xda, 0xcb, 0xfe, 0xc7, 0xae, 0xaa, 0xb1, 0x36, 0x31, 0xd7, 0x70, 0xa0, 0xb2, - 0x38, 0x46, 0xfc, 0x0c, 0x4a, 0x22, 0x4d, 0x12, 0xa7, 0xf7, 0x40, 0x74, 0x71, 0xe4, 0xb5, 0x97, - 0x5a, 0x53, 0x31, 0x7e, 0x05, 0x9b, 0xfc, 0x4a, 0xfa, 0xb4, 0xfb, 0x70, 0xe7, 0x0f, 0x0f, 0x1a, - 0x17, 0x50, 0x5e, 0xf0, 0x14, 0x95, 0xf3, 0x54, 0x64, 0xf8, 0xd1, 0x60, 0xb2, 0x51, 0xb9, 0x39, - 0x80, 0xdf, 0x01, 0xc4, 0xc9, 0x7e, 0xe8, 0x30, 0x55, 0x74, 0x63, 0x65, 0x97, 0x47, 0x06, 0x39, - 0xee, 0x13, 0x73, 0xff, 0x64, 0xd8, 0x25, 0x0b, 0x8a, 0xc6, 0x57, 0x04, 0x95, 0xc5, 0xe5, 0xe2, - 0x5d, 0xa8, 0x9e, 0x71, 0xc9, 0xfd, 0xa9, 0x70, 0x44, 0x20, 0x05, 0x53, 0x1d, 0x16, 0xc9, 0x32, - 0x88, 0xb7, 0x20, 0x6f, 0xbb, 0x8c, 0xda, 0xaa, 0x62, 0x91, 0xc4, 0x49, 0x74, 0xad, 0x83, 0x70, - 0x12, 0x30, 0x5f, 0x78, 0xd1, 0x3a, 0x54, 0x8b, 0x45, 0xb2, 0x84, 0xe1, 0x6d, 0x28, 0x06, 0x92, - 0x4a, 0x7e, 0x1e, 0xda, 0xea, 0x5e, 0x57, 0xc9, 0x3c, 0x7f, 0xf1, 0x05, 0x41, 0x79, 0xc1, 0x28, - 0x2e, 0x41, 0xbe, 0xff, 0xf1, 0x68, 0x7c, 0xaa, 0x65, 0xb0, 0x06, 0x15, 0x75, 0x62, 0x76, 0x4e, - 0x4d, 0x83, 0xbc, 0xd7, 0x10, 0x7e, 0x0c, 0x8f, 0x62, 0xa4, 0x6b, 0x0c, 0x47, 0xc3, 0x41, 0xd7, - 0x38, 0xd4, 0xd6, 0xf0, 0x16, 0x68, 0x31, 0xd8, 0x1b, 0x74, 0xc7, 0x83, 0xd1, 0xd0, 0x20, 0xa7, - 0x5a, 0x16, 0xef, 0xc0, 0xd3, 0x7f, 0x51, 0x73, 0x44, 0xcc, 0x11, 0xe9, 0xf5, 0x49, 0xbf, 0xa7, - 0xe5, 0x70, 0x19, 0x0a, 0xbd, 0xfe, 0xbe, 0x71, 0x72, 0x38, 0xd6, 0xf2, 0x9d, 0xce, 0x8f, 0x99, - 0x8e, 0x6e, 0x66, 0x3a, 0xba, 0x9d, 0xe9, 0xe8, 0xf7, 0x4c, 0x47, 0xdf, 0xee, 0xf4, 0xcc, 0xed, - 0x9d, 0x9e, 0xf9, 0x79, 0xa7, 0x67, 0x3e, 0xed, 0x5a, 0x42, 0x7e, 0x0e, 0x27, 0x2d, 0xe6, 0x4e, - 0xdb, 0xc9, 0x98, 0xd5, 0xb7, 0x7d, 0xd5, 0x56, 0x4f, 0x50, 0xb4, 0xf0, 0x60, 0xb2, 0xae, 0x1e, - 0x95, 0xd7, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x95, 0xe4, 0x0e, 0x93, 0x97, 0x04, 0x00, 0x00, + // 684 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0xbd, 0x6e, 0xdb, 0x3a, + 0x18, 0x35, 0x63, 0x3b, 0xb6, 0x3f, 0xdb, 0xb9, 0x0a, 0x13, 0x5c, 0x18, 0xb9, 0xf7, 0x2a, 0xbe, + 0x6e, 0x06, 0xa3, 0x05, 0x64, 0x20, 0xdd, 0x9a, 0xa1, 0x90, 0x7f, 0x52, 0x18, 0x4d, 0xed, 0x80, + 0x71, 0x86, 0x74, 0x11, 0x68, 0x85, 0x51, 0x89, 0xca, 0x92, 0x40, 0x51, 0x41, 0x32, 0x77, 0xeb, + 0xd4, 0xa7, 0x28, 0xba, 0xf4, 0x3d, 0x32, 0x66, 0xec, 0x54, 0x14, 0xce, 0x13, 0xf4, 0x0d, 0x0a, + 0x51, 0x92, 0xe3, 0xb4, 0x1e, 0xda, 0x49, 0x1f, 0xcf, 0xf7, 0x1d, 0xf1, 0xf0, 0x1c, 0x82, 0xf0, + 0x77, 0x18, 0x30, 0xbb, 0x13, 0x32, 0x71, 0xc9, 0x6d, 0x66, 0xd1, 0x80, 0x1b, 0x81, 0xf0, 0xa5, + 0x8f, 0x37, 0x5d, 0x7a, 0x49, 0x3d, 0x26, 0x8d, 0xf8, 0x6b, 0xc4, 0x43, 0x3b, 0xdb, 0x8e, 0xef, + 0xf8, 0xaa, 0xdb, 0x89, 0xab, 0x64, 0xb0, 0xf5, 0x7d, 0x0d, 0xe0, 0x24, 0xa1, 0x9b, 0x01, 0xc7, + 0x18, 0x0a, 0x1e, 0x9d, 0xb1, 0x06, 0x6a, 0xa2, 0x76, 0x85, 0xa8, 0x1a, 0x0f, 0xa1, 0x3e, 0x75, + 0x7d, 0xfb, 0xad, 0x15, 0x50, 0x11, 0x72, 0xcf, 0x69, 0xac, 0x35, 0x51, 0xbb, 0xba, 0xaf, 0x1b, + 0xbf, 0xec, 0x61, 0x74, 0xe3, 0xb9, 0x63, 0x2a, 0x42, 0x26, 0xba, 0x85, 0x9b, 0xaf, 0xbb, 0x39, + 0x52, 0x9b, 0x66, 0x10, 0xf7, 0x1c, 0xfc, 0x08, 0xea, 0xb6, 0x3f, 0x0b, 0x22, 0xc9, 0xac, 0xc8, + 0xe3, 0x32, 0x6c, 0xe4, 0x9b, 0xa8, 0x5d, 0x20, 0xb5, 0x14, 0x3c, 0x8d, 0x31, 0xdc, 0x80, 0x12, + 0xf3, 0xe8, 0xd4, 0x65, 0xe7, 0x8d, 0x42, 0x13, 0xb5, 0xcb, 0x24, 0x5b, 0xe2, 0x23, 0xd8, 0xa0, + 0x01, 0xb7, 0xb8, 0x27, 0x99, 0xb8, 0xa0, 0x36, 0x0b, 0x1b, 0xc5, 0x66, 0xbe, 0x5d, 0xdd, 0xdf, + 0x5d, 0x21, 0xc5, 0x0c, 0xf8, 0x30, 0x9b, 0x4b, 0xb5, 0xd4, 0xe9, 0x12, 0x16, 0xe2, 0x03, 0x28, + 0x0b, 0x16, 0x5b, 0xc7, 0xce, 0x1b, 0xeb, 0xea, 0x48, 0xab, 0xfe, 0x73, 0x12, 0x30, 0xbb, 0x47, + 0x25, 0x73, 0x7c, 0x71, 0x4d, 0x16, 0x04, 0xfc, 0x0c, 0x4a, 0x99, 0x1d, 0x25, 0xc5, 0xdd, 0x59, + 0xc1, 0x4d, 0x8f, 0x9d, 0x6e, 0x9f, 0x11, 0x5a, 0x1f, 0x11, 0x94, 0x32, 0x47, 0xfe, 0x87, 0xda, + 0x45, 0xe4, 0xd9, 0x92, 0xfb, 0x9e, 0x25, 0xa9, 0x93, 0x1a, 0x5f, 0xcd, 0xb0, 0x09, 0x75, 0xf0, + 0x13, 0xd8, 0xbc, 0x1f, 0x61, 0xb3, 0xc0, 0xa5, 0x92, 0xa9, 0x0c, 0x2a, 0x44, 0x5b, 0xcc, 0xa5, + 0x38, 0x7e, 0x09, 0x1b, 0x82, 0x85, 0x91, 0x2b, 0x17, 0x69, 0xe5, 0xff, 0x20, 0xad, 0x7a, 0xc2, + 0x4d, 0xc5, 0xb5, 0x3e, 0x23, 0xa8, 0x2d, 0xfb, 0x88, 0xff, 0x85, 0xca, 0xc2, 0xfc, 0x54, 0xea, + 0x3d, 0x10, 0x5f, 0x1e, 0x79, 0x1d, 0x64, 0xda, 0x54, 0x8d, 0x0d, 0xd8, 0x62, 0x57, 0x52, 0x50, + 0x6b, 0x55, 0xee, 0x9b, 0xaa, 0xd5, 0x5b, 0x0e, 0xff, 0x00, 0xca, 0x76, 0xea, 0xb6, 0x4a, 0xff, + 0x77, 0x42, 0xc9, 0x08, 0xad, 0x19, 0x54, 0x97, 0xce, 0x84, 0xff, 0x03, 0x08, 0x54, 0x65, 0x51, + 0x11, 0x3b, 0x9b, 0x8f, 0xe5, 0x26, 0x88, 0x29, 0x1c, 0xfc, 0x1c, 0xaa, 0x69, 0x3b, 0x76, 0x51, + 0xa9, 0xde, 0x58, 0xe9, 0xd3, 0xb1, 0x49, 0x4e, 0x06, 0xc4, 0x3a, 0x3c, 0x1d, 0xf5, 0x48, 0xfa, + 0xc7, 0xc3, 0xc8, 0xb3, 0x5b, 0xef, 0x11, 0xd4, 0x96, 0x95, 0xe0, 0x3d, 0xa8, 0x9f, 0x33, 0xc9, + 0xc4, 0x8c, 0x7b, 0x3c, 0x94, 0xdc, 0x56, 0x16, 0x95, 0xc9, 0x43, 0x10, 0x6f, 0x43, 0xd1, 0xf5, + 0x6d, 0xea, 0xaa, 0x1d, 0xcb, 0x24, 0x59, 0xe0, 0x16, 0xd4, 0xc2, 0x68, 0x1a, 0xda, 0x82, 0x07, + 0x71, 0xa0, 0xca, 0xa1, 0x32, 0x79, 0x80, 0xe1, 0x1d, 0x28, 0x87, 0x92, 0x4a, 0x76, 0x11, 0xb9, + 0xca, 0x9c, 0x3a, 0x59, 0xac, 0x1f, 0xbf, 0x43, 0x50, 0x5d, 0x12, 0x8a, 0x2b, 0x50, 0x1c, 0xbc, + 0x3a, 0x9e, 0x9c, 0x69, 0x39, 0xac, 0x41, 0x4d, 0x75, 0xac, 0xee, 0x99, 0x65, 0x92, 0x17, 0x1a, + 0xc2, 0x5b, 0xf0, 0x57, 0x82, 0xf4, 0xcc, 0xd1, 0x78, 0x34, 0xec, 0x99, 0x47, 0xda, 0x1a, 0xde, + 0x06, 0x2d, 0x01, 0xfb, 0xc3, 0xde, 0x64, 0x38, 0x1e, 0x99, 0xe4, 0x4c, 0xcb, 0xe3, 0x5d, 0xf8, + 0xe7, 0x67, 0xd4, 0x1a, 0x13, 0x6b, 0x4c, 0xfa, 0x03, 0x32, 0xe8, 0x6b, 0x05, 0x5c, 0x85, 0x52, + 0x7f, 0x70, 0x68, 0x9e, 0x1e, 0x4d, 0xb4, 0x62, 0xb7, 0xfb, 0x69, 0xae, 0xa3, 0x9b, 0xb9, 0x8e, + 0x6e, 0xe7, 0x3a, 0xfa, 0x36, 0xd7, 0xd1, 0x87, 0x3b, 0x3d, 0x77, 0x7b, 0xa7, 0xe7, 0xbe, 0xdc, + 0xe9, 0xb9, 0xd7, 0x7b, 0x0e, 0x97, 0x6f, 0xa2, 0xa9, 0x61, 0xfb, 0xb3, 0x4e, 0x6a, 0xb3, 0xfa, + 0x76, 0xae, 0x3a, 0xea, 0x1d, 0x8b, 0x6f, 0x4c, 0x38, 0x5d, 0x57, 0x2f, 0xd3, 0xd3, 0x1f, 0x01, + 0x00, 0x00, 0xff, 0xff, 0xad, 0xd4, 0xfc, 0x10, 0xdc, 0x04, 0x00, 0x00, } func (this *ServiceApi) Equal(that interface{}) bool { @@ -486,7 +497,7 @@ func (this *ServiceApi) Equal(that interface{}) bool { return false } } - if !this.Category.Equal(that1.Category) { + if !this.Reserved.Equal(that1.Reserved) { return false } if !this.Parsing.Equal(&that1.Parsing) { @@ -552,6 +563,9 @@ func (this *ApiInterface) Equal(that interface{}) bool { if this.ExtraComputeUnits != that1.ExtraComputeUnits { return false } + if !this.Category.Equal(that1.Category) { + return false + } return true } func (this *BlockParser) Equal(that interface{}) bool { @@ -649,9 +663,9 @@ func (m *ServiceApi) MarshalToSizedBuffer(dAtA []byte) (int, error) { } i-- dAtA[i] = 0x3a - if m.Category != nil { + if m.Reserved != nil { { - size, err := m.Category.MarshalToSizedBuffer(dAtA[:i]) + size, err := m.Reserved.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } @@ -777,6 +791,18 @@ func (m *ApiInterface) MarshalToSizedBuffer(dAtA []byte) (int, error) { _ = i var l int _ = l + if m.Category != nil { + { + size, err := m.Category.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintServiceApi(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x22 + } if m.ExtraComputeUnits != 0 { i = encodeVarintServiceApi(dAtA, i, uint64(m.ExtraComputeUnits)) i-- @@ -929,8 +955,8 @@ func (m *ServiceApi) Size() (n int) { n += 1 + l + sovServiceApi(uint64(l)) } } - if m.Category != nil { - l = m.Category.Size() + if m.Reserved != nil { + l = m.Reserved.Size() n += 1 + l + sovServiceApi(uint64(l)) } l = m.Parsing.Size() @@ -974,6 +1000,10 @@ func (m *ApiInterface) Size() (n int) { if m.ExtraComputeUnits != 0 { n += 1 + sovServiceApi(uint64(m.ExtraComputeUnits)) } + if m.Category != nil { + l = m.Category.Size() + n += 1 + l + sovServiceApi(uint64(l)) + } return n } @@ -1191,7 +1221,7 @@ func (m *ServiceApi) Unmarshal(dAtA []byte) error { iNdEx = postIndex case 6: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Category", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field Reserved", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -1218,10 +1248,10 @@ func (m *ServiceApi) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if m.Category == nil { - m.Category = &SpecCategory{} + if m.Reserved == nil { + m.Reserved = &SpecCategory{} } - if err := m.Category.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + if err := m.Reserved.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -1538,6 +1568,42 @@ func (m *ApiInterface) Unmarshal(dAtA []byte) error { break } } + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Category", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowServiceApi + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthServiceApi + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthServiceApi + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Category == nil { + m.Category = &SpecCategory{} + } + if err := m.Category.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipServiceApi(dAtA[iNdEx:]) diff --git a/x/spec/types/spec.go b/x/spec/types/spec.go new file mode 100644 index 0000000000..c72e8ee85a --- /dev/null +++ b/x/spec/types/spec.go @@ -0,0 +1,46 @@ +package types + +import ( + fmt "fmt" + "strconv" +) + +const minCU = 1 + +func (spec Spec) ValidateSpec(maxCU uint64) (map[string]string, error) { + details := map[string]string{"spec": spec.Name, "status": strconv.FormatBool(spec.Enabled), "chainID": spec.Index} + functionTags := map[string]bool{} + + for _, api := range spec.Apis { + if api.ComputeUnits < minCU || api.ComputeUnits > maxCU { + details["api"] = api.Name + return details, fmt.Errorf("compute units out or range") + } + + if api.Parsing.FunctionTag != "" { + // Validate tag name + result := false + for _, tag := range SupportedTags { + if tag == api.Parsing.FunctionTag { + result = true + functionTags[api.Parsing.FunctionTag] = true + } + } + + if !result { + details["api"] = api.Name + return details, fmt.Errorf("unsupported function tag") + } + } + } + + if spec.DataReliabilityEnabled { + for _, tag := range []string{GET_BLOCKNUM, GET_BLOCK_BY_NUM} { + if found := functionTags[tag]; !found { + return details, fmt.Errorf("missing tagged functions for hash comparison: %s", tag) + } + } + } + + return details, nil +} diff --git a/x/spec/types/spec.pb.go b/x/spec/types/spec.pb.go index baf3e9e0ac..05661ffff3 100644 --- a/x/spec/types/spec.pb.go +++ b/x/spec/types/spec.pb.go @@ -24,16 +24,16 @@ var _ = math.Inf const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package type Spec struct { - Index string `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"` - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` - Apis []ServiceApi `protobuf:"bytes,3,rep,name=apis,proto3" json:"apis"` - Enabled bool `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"` - ReliabilityThreshold uint32 `protobuf:"varint,5,opt,name=reliabilityThreshold,proto3" json:"reliabilityThreshold,omitempty"` - ComparesHashes bool `protobuf:"varint,6,opt,name=comparesHashes,proto3" json:"comparesHashes,omitempty"` - FinalizationCriteria uint32 `protobuf:"varint,7,opt,name=finalizationCriteria,proto3" json:"finalizationCriteria,omitempty"` - SavedBlocks uint32 `protobuf:"varint,8,opt,name=saved_blocks,json=savedBlocks,proto3" json:"saved_blocks,omitempty"` - AverageBlockTime int64 `protobuf:"varint,9,opt,name=averageBlockTime,proto3" json:"averageBlockTime,omitempty"` - AllowedBlockLagForQosSync int64 `protobuf:"varint,10,opt,name=allowedBlockLagForQosSync,proto3" json:"allowedBlockLagForQosSync,omitempty"` + Index string `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"` + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + Apis []ServiceApi `protobuf:"bytes,3,rep,name=apis,proto3" json:"apis"` + Enabled bool `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"` + ReliabilityThreshold uint32 `protobuf:"varint,5,opt,name=reliability_threshold,json=reliabilityThreshold,proto3" json:"reliability_threshold,omitempty"` + DataReliabilityEnabled bool `protobuf:"varint,6,opt,name=data_reliability_enabled,json=dataReliabilityEnabled,proto3" json:"data_reliability_enabled,omitempty"` + BlockDistanceForFinalizedData uint32 `protobuf:"varint,7,opt,name=block_distance_for_finalized_data,json=blockDistanceForFinalizedData,proto3" json:"block_distance_for_finalized_data,omitempty"` + BlocksInFinalizationProof uint32 `protobuf:"varint,8,opt,name=blocks_in_finalization_proof,json=blocksInFinalizationProof,proto3" json:"blocks_in_finalization_proof,omitempty"` + AverageBlockTime int64 `protobuf:"varint,9,opt,name=average_block_time,json=averageBlockTime,proto3" json:"average_block_time,omitempty"` + AllowedBlockLagForQosSync int64 `protobuf:"varint,10,opt,name=allowed_block_lag_for_qos_sync,json=allowedBlockLagForQosSync,proto3" json:"allowed_block_lag_for_qos_sync,omitempty"` } func (m *Spec) Reset() { *m = Spec{} } @@ -104,23 +104,23 @@ func (m *Spec) GetReliabilityThreshold() uint32 { return 0 } -func (m *Spec) GetComparesHashes() bool { +func (m *Spec) GetDataReliabilityEnabled() bool { if m != nil { - return m.ComparesHashes + return m.DataReliabilityEnabled } return false } -func (m *Spec) GetFinalizationCriteria() uint32 { +func (m *Spec) GetBlockDistanceForFinalizedData() uint32 { if m != nil { - return m.FinalizationCriteria + return m.BlockDistanceForFinalizedData } return 0 } -func (m *Spec) GetSavedBlocks() uint32 { +func (m *Spec) GetBlocksInFinalizationProof() uint32 { if m != nil { - return m.SavedBlocks + return m.BlocksInFinalizationProof } return 0 } @@ -146,32 +146,35 @@ func init() { func init() { proto.RegisterFile("spec/spec.proto", fileDescriptor_c4cc771ffab81d0a) } var fileDescriptor_c4cc771ffab81d0a = []byte{ - // 390 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x92, 0xbd, 0x8e, 0xd4, 0x30, - 0x10, 0xc7, 0x63, 0x92, 0xfb, 0xf2, 0xf1, 0x69, 0xad, 0x90, 0x39, 0x89, 0x10, 0x10, 0x42, 0x11, - 0x45, 0x22, 0x1d, 0x05, 0x0d, 0x0d, 0x41, 0x42, 0x14, 0x34, 0x64, 0xaf, 0xa2, 0x39, 0x4d, 0x92, - 0x21, 0xb1, 0x70, 0x62, 0xcb, 0x0e, 0xe1, 0x96, 0xa7, 0xe0, 0x11, 0x28, 0x79, 0x94, 0x2b, 0xaf, - 0xa4, 0x42, 0x28, 0xfb, 0x22, 0x28, 0xce, 0xd2, 0xb0, 0x7b, 0x8d, 0x67, 0xe6, 0xf7, 0x9f, 0xff, - 0xd8, 0xd2, 0x98, 0xde, 0xb1, 0x1a, 0xcb, 0x74, 0x3a, 0x12, 0x6d, 0x54, 0xaf, 0xd8, 0x3d, 0x09, - 0x03, 0x74, 0xd8, 0x27, 0x53, 0x4c, 0x26, 0xe1, 0x64, 0x51, 0xab, 0x5a, 0x39, 0x35, 0x9d, 0xb2, - 0xb9, 0xf1, 0xe4, 0xfe, 0xec, 0x44, 0x33, 0x88, 0x12, 0xcf, 0x41, 0x8b, 0x99, 0x3f, 0xf9, 0xe1, - 0xd3, 0x60, 0xa9, 0xb1, 0x64, 0x0b, 0xba, 0x27, 0xba, 0x0a, 0x2f, 0x38, 0x89, 0x48, 0x7c, 0x94, - 0xcf, 0x05, 0x63, 0x34, 0xe8, 0xa0, 0x45, 0x7e, 0xc3, 0x41, 0x97, 0xb3, 0x97, 0x34, 0x00, 0x2d, - 0x2c, 0xf7, 0x23, 0x3f, 0x3e, 0x3e, 0x7d, 0x98, 0x6c, 0x3d, 0x21, 0x59, 0xce, 0xd7, 0xbc, 0xd6, - 0x22, 0x0b, 0x2e, 0x7f, 0x3f, 0xf2, 0x72, 0x67, 0x60, 0x9c, 0x1e, 0x60, 0x07, 0x85, 0xc4, 0x8a, - 0x07, 0x11, 0x89, 0x0f, 0xf3, 0x7f, 0x25, 0x3b, 0xa5, 0x0b, 0x83, 0x52, 0x40, 0x21, 0xa4, 0xe8, - 0x57, 0x67, 0x8d, 0x41, 0xdb, 0x28, 0x59, 0xf1, 0xbd, 0x88, 0xc4, 0xb7, 0xf2, 0x9d, 0x1a, 0x7b, - 0x46, 0x6f, 0x97, 0xaa, 0xd5, 0x60, 0xd0, 0xbe, 0x03, 0xdb, 0xa0, 0xe5, 0xfb, 0x6e, 0xe8, 0x7f, - 0x74, 0x9a, 0xfd, 0x49, 0x74, 0x20, 0xc5, 0x37, 0xe8, 0x85, 0xea, 0xde, 0x18, 0xd1, 0xa3, 0x11, - 0xc0, 0x0f, 0xe6, 0xd9, 0xbb, 0x34, 0xf6, 0x98, 0xde, 0xb4, 0x30, 0x60, 0x75, 0x5e, 0x48, 0x55, - 0x7e, 0xb6, 0xfc, 0xd0, 0xf5, 0x1e, 0x3b, 0x96, 0x39, 0xc4, 0x9e, 0xd3, 0xbb, 0x30, 0xa0, 0x81, - 0x1a, 0x1d, 0x38, 0x13, 0x2d, 0xf2, 0xa3, 0x88, 0xc4, 0x7e, 0xbe, 0xc5, 0xd9, 0x2b, 0xfa, 0x00, - 0xa4, 0x54, 0x5f, 0x37, 0xe6, 0xf7, 0x50, 0xbf, 0x55, 0xe6, 0x83, 0xb2, 0xcb, 0x55, 0x57, 0x72, - 0xea, 0x4c, 0xd7, 0x37, 0x64, 0xd9, 0xcf, 0x31, 0x24, 0x97, 0x63, 0x48, 0xae, 0xc6, 0x90, 0xfc, - 0x19, 0x43, 0xf2, 0x7d, 0x1d, 0x7a, 0x57, 0xeb, 0xd0, 0xfb, 0xb5, 0x0e, 0xbd, 0x8f, 0x4f, 0x6b, - 0xd1, 0x37, 0x5f, 0x8a, 0xa4, 0x54, 0x6d, 0xba, 0xd9, 0x84, 0x8b, 0xe9, 0x85, 0xfb, 0x27, 0x69, - 0xbf, 0xd2, 0x68, 0x8b, 0x7d, 0xb7, 0xed, 0x17, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0xc4, 0xda, - 0x12, 0x80, 0x41, 0x02, 0x00, 0x00, + // 448 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x64, 0x92, 0xcd, 0x8e, 0xd3, 0x30, + 0x10, 0xc7, 0x1b, 0x9a, 0xfd, 0x32, 0x42, 0x80, 0x55, 0x56, 0xde, 0x15, 0x1b, 0x02, 0xe2, 0x90, + 0x03, 0x4a, 0x24, 0xf6, 0x00, 0x37, 0xb4, 0xd5, 0x52, 0x81, 0xc4, 0x01, 0xd2, 0x3d, 0x71, 0xb1, + 0x26, 0xc9, 0x34, 0xb5, 0x70, 0xed, 0x10, 0x9b, 0xb2, 0xe5, 0x29, 0x78, 0x0c, 0x1e, 0x65, 0x8f, + 0x3d, 0x72, 0x42, 0xa8, 0xbd, 0xf3, 0x0c, 0x28, 0x4e, 0x22, 0x2a, 0x71, 0x89, 0x3f, 0x7e, 0xbf, + 0xff, 0xcc, 0x48, 0x31, 0xb9, 0x6b, 0x2a, 0xcc, 0x93, 0xe6, 0x13, 0x57, 0xb5, 0xb6, 0x9a, 0xde, + 0x97, 0xb0, 0x04, 0x85, 0x36, 0x6e, 0xd6, 0xb8, 0x01, 0xa7, 0xa3, 0x52, 0x97, 0xda, 0xd1, 0xa4, + 0xd9, 0xb5, 0xe2, 0xe9, 0x71, 0x9b, 0xc4, 0x7a, 0x29, 0x72, 0xe4, 0x50, 0x89, 0xf6, 0xfe, 0xc9, + 0x9f, 0x21, 0xf1, 0xa7, 0x15, 0xe6, 0x74, 0x44, 0xf6, 0x84, 0x2a, 0xf0, 0x9a, 0x79, 0xa1, 0x17, + 0x1d, 0xa5, 0xed, 0x81, 0x52, 0xe2, 0x2b, 0x58, 0x20, 0xbb, 0xe5, 0x2e, 0xdd, 0x9e, 0xbe, 0x20, + 0x3e, 0x54, 0xc2, 0xb0, 0x61, 0x38, 0x8c, 0x6e, 0x3f, 0x3f, 0x8b, 0xff, 0x1b, 0x21, 0x9e, 0xb6, + 0x6d, 0x2e, 0x2a, 0x31, 0xf6, 0x6f, 0x7e, 0x3d, 0x1a, 0xa4, 0x2e, 0x40, 0x19, 0x39, 0x40, 0x05, + 0x99, 0xc4, 0x82, 0xf9, 0xa1, 0x17, 0x1d, 0xa6, 0xfd, 0x91, 0x9e, 0x93, 0x07, 0x35, 0x4a, 0x01, + 0x99, 0x90, 0xc2, 0xae, 0xb8, 0x9d, 0xd7, 0x68, 0xe6, 0x5a, 0x16, 0x6c, 0x2f, 0xf4, 0xa2, 0x3b, + 0xe9, 0x68, 0x07, 0x5e, 0xf5, 0x8c, 0xbe, 0x24, 0xac, 0x00, 0x0b, 0x7c, 0x37, 0xd9, 0xd7, 0xdf, + 0x77, 0xf5, 0x8f, 0x1b, 0x9e, 0xfe, 0xc3, 0xaf, 0xbb, 0x76, 0x6f, 0xc8, 0xe3, 0x4c, 0xea, 0xfc, + 0x13, 0x2f, 0x84, 0xb1, 0xa0, 0x72, 0xe4, 0x33, 0x5d, 0xf3, 0x99, 0x50, 0x20, 0xc5, 0x37, 0x2c, + 0x78, 0x13, 0x63, 0x07, 0xae, 0xf5, 0x99, 0x13, 0x2f, 0x3b, 0x6f, 0xa2, 0xeb, 0x49, 0x6f, 0x5d, + 0x82, 0x05, 0xfa, 0x8a, 0x3c, 0x74, 0x82, 0xe1, 0x42, 0xf5, 0x05, 0xc0, 0x0a, 0xad, 0x78, 0x55, + 0x6b, 0x3d, 0x63, 0x87, 0xae, 0xc8, 0x49, 0xeb, 0xbc, 0x55, 0x93, 0x1d, 0xe3, 0x7d, 0x23, 0xd0, + 0x67, 0x84, 0xc2, 0x12, 0x6b, 0x28, 0x91, 0xb7, 0x23, 0x59, 0xb1, 0x40, 0x76, 0x14, 0x7a, 0xd1, + 0x30, 0xbd, 0xd7, 0x91, 0x71, 0x03, 0xae, 0xc4, 0x02, 0xe9, 0x05, 0x09, 0x40, 0x4a, 0xfd, 0x15, + 0x8b, 0xce, 0x96, 0x50, 0xba, 0xd9, 0x3f, 0x6b, 0xc3, 0xcd, 0x4a, 0xe5, 0x8c, 0xb8, 0xe4, 0x49, + 0x67, 0xb9, 0xe4, 0x3b, 0x28, 0x27, 0xba, 0xfe, 0xa0, 0xcd, 0x74, 0xa5, 0xf2, 0xf1, 0xf8, 0xc7, + 0x26, 0xf0, 0x6e, 0x36, 0x81, 0xb7, 0xde, 0x04, 0xde, 0xef, 0x4d, 0xe0, 0x7d, 0xdf, 0x06, 0x83, + 0xf5, 0x36, 0x18, 0xfc, 0xdc, 0x06, 0x83, 0x8f, 0x4f, 0x4b, 0x61, 0xe7, 0x5f, 0xb2, 0x38, 0xd7, + 0x8b, 0xa4, 0xfb, 0xaf, 0x6e, 0x4d, 0xae, 0xdd, 0xab, 0x4b, 0xec, 0xaa, 0x42, 0x93, 0xed, 0xbb, + 0xb7, 0x73, 0xfe, 0x37, 0x00, 0x00, 0xff, 0xff, 0x5d, 0xe6, 0x00, 0x4b, 0x8f, 0x02, 0x00, 0x00, } func (this *Spec) Equal(that interface{}) bool { @@ -213,13 +216,13 @@ func (this *Spec) Equal(that interface{}) bool { if this.ReliabilityThreshold != that1.ReliabilityThreshold { return false } - if this.ComparesHashes != that1.ComparesHashes { + if this.DataReliabilityEnabled != that1.DataReliabilityEnabled { return false } - if this.FinalizationCriteria != that1.FinalizationCriteria { + if this.BlockDistanceForFinalizedData != that1.BlockDistanceForFinalizedData { return false } - if this.SavedBlocks != that1.SavedBlocks { + if this.BlocksInFinalizationProof != that1.BlocksInFinalizationProof { return false } if this.AverageBlockTime != that1.AverageBlockTime { @@ -260,19 +263,19 @@ func (m *Spec) MarshalToSizedBuffer(dAtA []byte) (int, error) { i-- dAtA[i] = 0x48 } - if m.SavedBlocks != 0 { - i = encodeVarintSpec(dAtA, i, uint64(m.SavedBlocks)) + if m.BlocksInFinalizationProof != 0 { + i = encodeVarintSpec(dAtA, i, uint64(m.BlocksInFinalizationProof)) i-- dAtA[i] = 0x40 } - if m.FinalizationCriteria != 0 { - i = encodeVarintSpec(dAtA, i, uint64(m.FinalizationCriteria)) + if m.BlockDistanceForFinalizedData != 0 { + i = encodeVarintSpec(dAtA, i, uint64(m.BlockDistanceForFinalizedData)) i-- dAtA[i] = 0x38 } - if m.ComparesHashes { + if m.DataReliabilityEnabled { i-- - if m.ComparesHashes { + if m.DataReliabilityEnabled { dAtA[i] = 1 } else { dAtA[i] = 0 @@ -363,14 +366,14 @@ func (m *Spec) Size() (n int) { if m.ReliabilityThreshold != 0 { n += 1 + sovSpec(uint64(m.ReliabilityThreshold)) } - if m.ComparesHashes { + if m.DataReliabilityEnabled { n += 2 } - if m.FinalizationCriteria != 0 { - n += 1 + sovSpec(uint64(m.FinalizationCriteria)) + if m.BlockDistanceForFinalizedData != 0 { + n += 1 + sovSpec(uint64(m.BlockDistanceForFinalizedData)) } - if m.SavedBlocks != 0 { - n += 1 + sovSpec(uint64(m.SavedBlocks)) + if m.BlocksInFinalizationProof != 0 { + n += 1 + sovSpec(uint64(m.BlocksInFinalizationProof)) } if m.AverageBlockTime != 0 { n += 1 + sovSpec(uint64(m.AverageBlockTime)) @@ -555,7 +558,7 @@ func (m *Spec) Unmarshal(dAtA []byte) error { } case 6: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field ComparesHashes", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field DataReliabilityEnabled", wireType) } var v int for shift := uint(0); ; shift += 7 { @@ -572,12 +575,12 @@ func (m *Spec) Unmarshal(dAtA []byte) error { break } } - m.ComparesHashes = bool(v != 0) + m.DataReliabilityEnabled = bool(v != 0) case 7: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field FinalizationCriteria", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field BlockDistanceForFinalizedData", wireType) } - m.FinalizationCriteria = 0 + m.BlockDistanceForFinalizedData = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowSpec @@ -587,16 +590,16 @@ func (m *Spec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.FinalizationCriteria |= uint32(b&0x7F) << shift + m.BlockDistanceForFinalizedData |= uint32(b&0x7F) << shift if b < 0x80 { break } } case 8: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field SavedBlocks", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field BlocksInFinalizationProof", wireType) } - m.SavedBlocks = 0 + m.BlocksInFinalizationProof = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowSpec @@ -606,7 +609,7 @@ func (m *Spec) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.SavedBlocks |= uint32(b&0x7F) << shift + m.BlocksInFinalizationProof |= uint32(b&0x7F) << shift if b < 0x80 { break } diff --git a/x/spec/types/spec_modify_proposal.pb.go b/x/spec/types/spec_modify_proposal.pb.go deleted file mode 100644 index 0e5243fe4f..0000000000 --- a/x/spec/types/spec_modify_proposal.pb.go +++ /dev/null @@ -1,447 +0,0 @@ -// Code generated by protoc-gen-gogo. DO NOT EDIT. -// source: spec/spec_modify_proposal.proto - -package types - -import ( - fmt "fmt" - _ "github.com/gogo/protobuf/gogoproto" - proto "github.com/gogo/protobuf/proto" - io "io" - math "math" - math_bits "math/bits" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package - -type SpecModifyProposal struct { - Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` - Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` - Specs []Spec `protobuf:"bytes,3,rep,name=specs,proto3" json:"specs"` -} - -func (m *SpecModifyProposal) Reset() { *m = SpecModifyProposal{} } -func (*SpecModifyProposal) ProtoMessage() {} -func (*SpecModifyProposal) Descriptor() ([]byte, []int) { - return fileDescriptor_3edfcfd2d9ffcfca, []int{0} -} -func (m *SpecModifyProposal) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SpecModifyProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - if deterministic { - return xxx_messageInfo_SpecModifyProposal.Marshal(b, m, deterministic) - } else { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil - } -} -func (m *SpecModifyProposal) XXX_Merge(src proto.Message) { - xxx_messageInfo_SpecModifyProposal.Merge(m, src) -} -func (m *SpecModifyProposal) XXX_Size() int { - return m.Size() -} -func (m *SpecModifyProposal) XXX_DiscardUnknown() { - xxx_messageInfo_SpecModifyProposal.DiscardUnknown(m) -} - -var xxx_messageInfo_SpecModifyProposal proto.InternalMessageInfo - -func init() { - proto.RegisterType((*SpecModifyProposal)(nil), "lavanet.lava.spec.SpecModifyProposal") -} - -func init() { proto.RegisterFile("spec/spec_modify_proposal.proto", fileDescriptor_3edfcfd2d9ffcfca) } - -var fileDescriptor_3edfcfd2d9ffcfca = []byte{ - // 247 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2f, 0x2e, 0x48, 0x4d, - 0xd6, 0x07, 0x11, 0xf1, 0xb9, 0xf9, 0x29, 0x99, 0x69, 0x95, 0xf1, 0x05, 0x45, 0xf9, 0x05, 0xf9, - 0xc5, 0x89, 0x39, 0x7a, 0x05, 0x45, 0xf9, 0x25, 0xf9, 0x42, 0x82, 0x39, 0x89, 0x65, 0x89, 0x79, - 0xa9, 0x25, 0x7a, 0x20, 0x5a, 0x0f, 0xa4, 0x50, 0x4a, 0x24, 0x3d, 0x3f, 0x3d, 0x1f, 0x2c, 0xab, - 0x0f, 0x62, 0x41, 0x14, 0x4a, 0xf1, 0xc3, 0x4d, 0x82, 0x08, 0x28, 0x75, 0x33, 0x72, 0x09, 0x05, - 0x17, 0xa4, 0x26, 0xfb, 0x82, 0xcd, 0x0d, 0x80, 0x1a, 0x2b, 0x24, 0xc2, 0xc5, 0x5a, 0x92, 0x59, - 0x92, 0x93, 0x2a, 0xc1, 0xa8, 0xc0, 0xa8, 0xc1, 0x19, 0x04, 0xe1, 0x08, 0x29, 0x70, 0x71, 0xa7, - 0xa4, 0x16, 0x27, 0x17, 0x65, 0x16, 0x94, 0x64, 0xe6, 0xe7, 0x49, 0x30, 0x81, 0xe5, 0x90, 0x85, - 0x84, 0x8c, 0xb9, 0x58, 0x41, 0x86, 0x17, 0x4b, 0x30, 0x2b, 0x30, 0x6b, 0x70, 0x1b, 0x89, 0xeb, - 0x61, 0x38, 0x4c, 0x0f, 0x64, 0x9b, 0x13, 0xcb, 0x89, 0x7b, 0xf2, 0x0c, 0x41, 0x10, 0xb5, 0x56, - 0x1c, 0x1d, 0x0b, 0xe4, 0x19, 0x66, 0x2c, 0x90, 0x67, 0x70, 0x72, 0x5a, 0xf1, 0x48, 0x8e, 0xf1, - 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, - 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0x54, 0xd2, 0x33, 0x4b, 0x32, 0x4a, - 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0xa1, 0xe6, 0x82, 0x69, 0xfd, 0x0a, 0xb0, 0x8f, 0xf4, 0x4b, - 0x2a, 0x0b, 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0x1e, 0x33, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x9f, - 0x29, 0x4e, 0xb6, 0x35, 0x01, 0x00, 0x00, -} - -func (this *SpecModifyProposal) Equal(that interface{}) bool { - if that == nil { - return this == nil - } - - that1, ok := that.(*SpecModifyProposal) - if !ok { - that2, ok := that.(SpecModifyProposal) - if ok { - that1 = &that2 - } else { - return false - } - } - if that1 == nil { - return this == nil - } else if this == nil { - return false - } - if this.Title != that1.Title { - return false - } - if this.Description != that1.Description { - return false - } - if len(this.Specs) != len(that1.Specs) { - return false - } - for i := range this.Specs { - if !this.Specs[i].Equal(&that1.Specs[i]) { - return false - } - } - return true -} -func (m *SpecModifyProposal) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *SpecModifyProposal) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *SpecModifyProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if len(m.Specs) > 0 { - for iNdEx := len(m.Specs) - 1; iNdEx >= 0; iNdEx-- { - { - size, err := m.Specs[iNdEx].MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintSpecModifyProposal(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x1a - } - } - if len(m.Description) > 0 { - i -= len(m.Description) - copy(dAtA[i:], m.Description) - i = encodeVarintSpecModifyProposal(dAtA, i, uint64(len(m.Description))) - i-- - dAtA[i] = 0x12 - } - if len(m.Title) > 0 { - i -= len(m.Title) - copy(dAtA[i:], m.Title) - i = encodeVarintSpecModifyProposal(dAtA, i, uint64(len(m.Title))) - i-- - dAtA[i] = 0xa - } - return len(dAtA) - i, nil -} - -func encodeVarintSpecModifyProposal(dAtA []byte, offset int, v uint64) int { - offset -= sovSpecModifyProposal(v) - base := offset - for v >= 1<<7 { - dAtA[offset] = uint8(v&0x7f | 0x80) - v >>= 7 - offset++ - } - dAtA[offset] = uint8(v) - return base -} -func (m *SpecModifyProposal) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - l = len(m.Title) - if l > 0 { - n += 1 + l + sovSpecModifyProposal(uint64(l)) - } - l = len(m.Description) - if l > 0 { - n += 1 + l + sovSpecModifyProposal(uint64(l)) - } - if len(m.Specs) > 0 { - for _, e := range m.Specs { - l = e.Size() - n += 1 + l + sovSpecModifyProposal(uint64(l)) - } - } - return n -} - -func sovSpecModifyProposal(x uint64) (n int) { - return (math_bits.Len64(x|1) + 6) / 7 -} -func sozSpecModifyProposal(x uint64) (n int) { - return sovSpecModifyProposal(uint64((x << 1) ^ uint64((int64(x) >> 63)))) -} -func (m *SpecModifyProposal) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowSpecModifyProposal - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: SpecModifyProposal: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: SpecModifyProposal: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Title", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowSpecModifyProposal - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthSpecModifyProposal - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthSpecModifyProposal - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Title = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowSpecModifyProposal - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthSpecModifyProposal - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthSpecModifyProposal - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Description = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Specs", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowSpecModifyProposal - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthSpecModifyProposal - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthSpecModifyProposal - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Specs = append(m.Specs, Spec{}) - if err := m.Specs[len(m.Specs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { - return err - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipSpecModifyProposal(dAtA[iNdEx:]) - if err != nil { - return err - } - if (skippy < 0) || (iNdEx+skippy) < 0 { - return ErrInvalidLengthSpecModifyProposal - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} -func skipSpecModifyProposal(dAtA []byte) (n int, err error) { - l := len(dAtA) - iNdEx := 0 - depth := 0 - for iNdEx < l { - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowSpecModifyProposal - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= (uint64(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - wireType := int(wire & 0x7) - switch wireType { - case 0: - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowSpecModifyProposal - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - iNdEx++ - if dAtA[iNdEx-1] < 0x80 { - break - } - } - case 1: - iNdEx += 8 - case 2: - var length int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return 0, ErrIntOverflowSpecModifyProposal - } - if iNdEx >= l { - return 0, io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - length |= (int(b) & 0x7F) << shift - if b < 0x80 { - break - } - } - if length < 0 { - return 0, ErrInvalidLengthSpecModifyProposal - } - iNdEx += length - case 3: - depth++ - case 4: - if depth == 0 { - return 0, ErrUnexpectedEndOfGroupSpecModifyProposal - } - depth-- - case 5: - iNdEx += 4 - default: - return 0, fmt.Errorf("proto: illegal wireType %d", wireType) - } - if iNdEx < 0 { - return 0, ErrInvalidLengthSpecModifyProposal - } - if depth == 0 { - return iNdEx, nil - } - } - return 0, io.ErrUnexpectedEOF -} - -var ( - ErrInvalidLengthSpecModifyProposal = fmt.Errorf("proto: negative length found during unmarshaling") - ErrIntOverflowSpecModifyProposal = fmt.Errorf("proto: integer overflow") - ErrUnexpectedEndOfGroupSpecModifyProposal = fmt.Errorf("proto: unexpected end of group") -)