diff --git a/src/chains/mainnet/agoric.json b/src/chains/mainnet/agoric.json
index caed49eb..782f6113 100644
--- a/src/chains/mainnet/agoric.json
+++ b/src/chains/mainnet/agoric.json
@@ -1,6 +1,8 @@
{
"chain_name": "agoric",
"api": ["https://api.agoric.sgtstake.com", "https://main.api.agoric.net"],
+ "rpc": ["https://main.rpc.agoric.net:443", "https://main.rpc.agoric.net:443"],
+ "snapshot_provider": "",
"sdk_version": "0.41.3",
"coin_type": "564",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/akash.json b/src/chains/mainnet/akash.json
index 1d6d7ff8..04dd4c3b 100644
--- a/src/chains/mainnet/akash.json
+++ b/src/chains/mainnet/akash.json
@@ -2,6 +2,7 @@
"chain_name": "akash-network",
"api": ["https://akash.api.ping.pub"],
"rpc": ["http://rpc.akash.forbole.com:80", "http://akashsentry01.skynetvalidators.com:26657"],
+ "snapshot_provider": "",
"sdk_version": "0.41.3",
"coin_type": "118",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/band.json b/src/chains/mainnet/band.json
index 962729a2..f1be0b29 100644
--- a/src/chains/mainnet/band.json
+++ b/src/chains/mainnet/band.json
@@ -1,6 +1,8 @@
{
"chain_name": "band-protocol",
"api": "https://laozi1.bandchain.org/api",
+ "rpc": [],
+ "snapshot_provider": "",
"addr_prefix": "band",
"coin_type": "494",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/bitcanna.json b/src/chains/mainnet/bitcanna.json
index 44345dc3..324b6608 100644
--- a/src/chains/mainnet/bitcanna.json
+++ b/src/chains/mainnet/bitcanna.json
@@ -2,6 +2,8 @@
"chain_name": "bitcanna",
"coingecko": "bitcanna",
"api":"https://lcd.bitcanna.io",
+ "rpc": ["https://rpc.bitcanna.io:443","https://rpc.bitcanna.ezstaking.io:443"],
+ "snapshot_provider": "",
"sdk_version": "0.44.2",
"coin_type": "118",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/bitsong.json b/src/chains/mainnet/bitsong.json
index a870200a..b26756c6 100644
--- a/src/chains/mainnet/bitsong.json
+++ b/src/chains/mainnet/bitsong.json
@@ -2,6 +2,8 @@
"chain_name": "bitsong",
"coingecko": "bitsong",
"api": "https://lcd.explorebitsong.com",
+ "rpc": ["https://rpc-bitsong.itastakers.com:443","https://rpc-bitsong.itastakers.com:443"],
+ "snapshot_provider": "",
"addr_prefix": "bitsong",
"coin_type": "639",
"min_tx_fee": "3500",
diff --git a/src/chains/mainnet/bostrom.json b/src/chains/mainnet/bostrom.json
index 12ca43c1..a6677334 100644
--- a/src/chains/mainnet/bostrom.json
+++ b/src/chains/mainnet/bostrom.json
@@ -2,6 +2,8 @@
"chain_name": "bostrom",
"coingecko": "",
"api": "https://lcd.bostrom.cybernode.ai",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.3",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/celestia.json b/src/chains/mainnet/celestia.json
index 64e969bd..86549132 100644
--- a/src/chains/mainnet/celestia.json
+++ b/src/chains/mainnet/celestia.json
@@ -2,6 +2,8 @@
"chain_name": "celestia",
"coingecko": "",
"api": "https://celestia-api.skynetvalidators.com",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.0",
"coin_type": "118",
"min_tx_fee": "800",
diff --git a/src/chains/mainnet/cerberus.json b/src/chains/mainnet/cerberus.json
index 77f919ad..80113a59 100644
--- a/src/chains/mainnet/cerberus.json
+++ b/src/chains/mainnet/cerberus.json
@@ -2,6 +2,8 @@
"chain_name": "cerberus",
"coingecko": "",
"api": ["https://api.cerberus.zone:1317"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/cheqd.json b/src/chains/mainnet/cheqd.json
index 6bc682d4..76e86ab3 100644
--- a/src/chains/mainnet/cheqd.json
+++ b/src/chains/mainnet/cheqd.json
@@ -1,6 +1,8 @@
{
"chain_name": "cheqd",
"api": "https://api.cheqd.net",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.3",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/chihuahua.json b/src/chains/mainnet/chihuahua.json
index dcc76615..a9ecf156 100644
--- a/src/chains/mainnet/chihuahua.json
+++ b/src/chains/mainnet/chihuahua.json
@@ -2,6 +2,8 @@
"chain_name": "chihuahua",
"coingecko": "",
"api": ["https://api.chihuahua.wtf", "https://chihuahua-api.mercury-nodes.net"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.3",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/cht.json b/src/chains/mainnet/cht.json
index 324b896d..b25dac61 100644
--- a/src/chains/mainnet/cht.json
+++ b/src/chains/mainnet/cht.json
@@ -2,6 +2,8 @@
"chain_name": "chronic-token",
"coingecko": "",
"api": "https://chtd-api.skynetvalidators.com",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "118",
"min_tx_fee": "800",
diff --git a/src/chains/mainnet/coho.json b/src/chains/mainnet/coho.json
index 7143cf50..6588bfd7 100644
--- a/src/chains/mainnet/coho.json
+++ b/src/chains/mainnet/coho.json
@@ -1,6 +1,8 @@
{
"chain_name": "cosmic-horizon",
"api": ["https://coho-api.skynetvalidators.com"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "118",
"min_tx_fee": "300",
diff --git a/src/chains/mainnet/comdex.json b/src/chains/mainnet/comdex.json
index f26c32f9..bb6094e5 100644
--- a/src/chains/mainnet/comdex.json
+++ b/src/chains/mainnet/comdex.json
@@ -1,6 +1,8 @@
{
"chain_name": "comdex",
"api":"https://rest.comdex.one/",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.3",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/cosmos.json b/src/chains/mainnet/cosmos.json
index 961851da..49ff12b9 100644
--- a/src/chains/mainnet/cosmos.json
+++ b/src/chains/mainnet/cosmos.json
@@ -3,6 +3,7 @@
"coingecko": "cosmos",
"api": ["https://cosmos.api.ping.pub", "https://lcd-cosmoshub.blockapsis.com"],
"rpc": ["http://cosmos.rpc.ping.pub:26657", "https://cosmoshub.validator.network:443"],
+ "snapshot_provider": "d2008adf6d12f1a1951cce2b5ef531fbecb81895@cosmos.rpc.ping.pub:26656",
"sdk_version": "0.44.3",
"coin_type": "118",
"min_tx_fee": "800",
diff --git a/src/chains/mainnet/crypto.json b/src/chains/mainnet/crypto.json
index cd1fde19..78445f95 100644
--- a/src/chains/mainnet/crypto.json
+++ b/src/chains/mainnet/crypto.json
@@ -3,6 +3,8 @@
"chain_name": "crypto-com-chain",
"coingecko": "crypto-com-chain",
"api": "https://mainnet.crypto.org:1317",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.39.2",
"coin_type": "394",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/desmos.json b/src/chains/mainnet/desmos.json
index 0ff939b2..cd6b85cd 100644
--- a/src/chains/mainnet/desmos.json
+++ b/src/chains/mainnet/desmos.json
@@ -2,6 +2,8 @@
"chain_name": "desmos",
"coingecko": "",
"api": "https://api.mainnet.desmos.network",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.0",
"coin_type": "852",
"min_tx_fee": "3000",
diff --git a/src/chains/mainnet/dig.json b/src/chains/mainnet/dig.json
index 6b11d16e..589d3d7a 100644
--- a/src/chains/mainnet/dig.json
+++ b/src/chains/mainnet/dig.json
@@ -2,6 +2,8 @@
"chain_name": "dig",
"coingecko": "",
"api": "https://api-1-dig.notional.ventures",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/dws.json b/src/chains/mainnet/dws.json
index ec8d817c..dff05bde 100644
--- a/src/chains/mainnet/dws.json
+++ b/src/chains/mainnet/dws.json
@@ -2,6 +2,8 @@
"chain_name": "DWS",
"coingecko": "",
"api": "https://dws-api.skynetvalidators.com",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.3",
"coin_type": "118",
"min_tx_fee": "200",
diff --git a/src/chains/mainnet/emoney.json b/src/chains/mainnet/emoney.json
index 8a43f2fb..5735aa8a 100644
--- a/src/chains/mainnet/emoney.json
+++ b/src/chains/mainnet/emoney.json
@@ -2,6 +2,8 @@
"chain_name": "e-money",
"coingecko": "e-money",
"api": "https://emoney.validator.network/api",
+ "rpc": [],
+ "snapshot_provider": "",
"addr_prefix": "emoney",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/evmos.json b/src/chains/mainnet/evmos.json
index 8e540183..c62d4c76 100644
--- a/src/chains/mainnet/evmos.json
+++ b/src/chains/mainnet/evmos.json
@@ -2,6 +2,8 @@
"chain_name": "evmos",
"coingecko": "",
"api": ["https://rest.bd.evmos.org:1317", "https://evmos-api.skynetvalidators.com"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.45.1",
"coin_type": "60",
"min_tx_fee": "3000000000000000",
diff --git a/src/chains/mainnet/fetchai.json b/src/chains/mainnet/fetchai.json
index 38396edb..981fc4a2 100644
--- a/src/chains/mainnet/fetchai.json
+++ b/src/chains/mainnet/fetchai.json
@@ -1,6 +1,8 @@
{
"chain_name": "fetchhub",
"api": ["https://rest-fetchhub.fetch.ai"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.45.1",
"coin_type": "118",
"min_tx_fee": "3000000000000000",
diff --git a/src/chains/mainnet/genesisl1.json b/src/chains/mainnet/genesisl1.json
index 6e966974..26b0c0bb 100644
--- a/src/chains/mainnet/genesisl1.json
+++ b/src/chains/mainnet/genesisl1.json
@@ -2,6 +2,8 @@
"chain_name": "genesisL1",
"coingecko": "",
"api": "https://api.genesisl1.org",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.4",
"coin_type": "118",
"min_tx_fee": "3000000000000000",
diff --git a/src/chains/mainnet/gravitybridge.json b/src/chains/mainnet/gravitybridge.json
index 2c44e2ea..b7e81cac 100644
--- a/src/chains/mainnet/gravitybridge.json
+++ b/src/chains/mainnet/gravitybridge.json
@@ -1,6 +1,8 @@
{
"chain_name": "gravity-bridge",
"api": "https://gravitychain.io:1317",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "60",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/injective.json b/src/chains/mainnet/injective.json
index 748ece17..7eacda20 100644
--- a/src/chains/mainnet/injective.json
+++ b/src/chains/mainnet/injective.json
@@ -1,6 +1,8 @@
{
"chain_name": "injective",
"api": "https://lcd.injective.network",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "v0.44.5",
"coin_type": "60",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/iris.json b/src/chains/mainnet/iris.json
index db2703e9..fd99086e 100644
--- a/src/chains/mainnet/iris.json
+++ b/src/chains/mainnet/iris.json
@@ -2,6 +2,7 @@
"chain_name": "iris-network",
"api": "https://iris.api.ping.pub",
"rpc": ["http://34.82.96.8:26657","http://34.77.68.145:26657"],
+ "snapshot_provider": "fcc1d9bc43163b20ce5163cf41a302b33f25375f@34.82.96.8:26656",
"sdk_version": "0.42.4",
"coin_type": "118",
"min_tx_fee": "40000",
diff --git a/src/chains/mainnet/ixo.json b/src/chains/mainnet/ixo.json
index d56a8006..d8cbc41d 100644
--- a/src/chains/mainnet/ixo.json
+++ b/src/chains/mainnet/ixo.json
@@ -1,6 +1,8 @@
{
"chain_name": "ixo",
"api": ["https://impacthub.ixo.world/rest", "https://proxies.sifchain.finance/api/impacthub-3/rest"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.6",
"coin_type": "118",
"min_tx_fee": "3000",
diff --git a/src/chains/mainnet/juno.json b/src/chains/mainnet/juno.json
index 008f707b..54e8a2b3 100644
--- a/src/chains/mainnet/juno.json
+++ b/src/chains/mainnet/juno.json
@@ -2,6 +2,8 @@
"chain_name": "juno",
"coingecko": "juno-network",
"api": "https://lcd-juno.itastakers.com",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "118",
"min_tx_fee": "3000",
diff --git a/src/chains/mainnet/kava.json b/src/chains/mainnet/kava.json
index a59090a4..394164a5 100644
--- a/src/chains/mainnet/kava.json
+++ b/src/chains/mainnet/kava.json
@@ -2,6 +2,8 @@
"chain_name": "kava",
"coingecko": "kava",
"api": "https://api.data.kava.io",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/kichain.json b/src/chains/mainnet/kichain.json
index 2ab2802b..21075520 100644
--- a/src/chains/mainnet/kichain.json
+++ b/src/chains/mainnet/kichain.json
@@ -1,6 +1,8 @@
{
"chain_name": "kichain",
"api": ["https://api-mainnet.blockchain.ki", "https://ki.api.ping.pub"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.10",
"coin_type": "118",
"min_tx_fee": "3000",
diff --git a/src/chains/mainnet/likecoin.json b/src/chains/mainnet/likecoin.json
index 1370aa9e..7b9e4e7c 100644
--- a/src/chains/mainnet/likecoin.json
+++ b/src/chains/mainnet/likecoin.json
@@ -2,6 +2,8 @@
"chain_name": "likecoin",
"coingecko": "likecoin",
"api": "https://mainnet-node.like.co",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.0",
"coin_type": "118",
"min_tx_fee": "3000",
diff --git a/src/chains/mainnet/lum.json b/src/chains/mainnet/lum.json
index 59cf2bad..217aec5e 100644
--- a/src/chains/mainnet/lum.json
+++ b/src/chains/mainnet/lum.json
@@ -2,6 +2,8 @@
"chain_name": "lum-network",
"coingecko": "",
"api": "https://node0.mainnet.lum.network/rest",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "880",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/microtick.json b/src/chains/mainnet/microtick.json
index 090cac58..50d165c3 100644
--- a/src/chains/mainnet/microtick.json
+++ b/src/chains/mainnet/microtick.json
@@ -1,6 +1,8 @@
{
"chain_name": "microtick",
"api": "https://lcd.microtick.zone",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.9",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/okexchain.json b/src/chains/mainnet/okexchain.json
index 29e8d229..b1540280 100644
--- a/src/chains/mainnet/okexchain.json
+++ b/src/chains/mainnet/okexchain.json
@@ -1,7 +1,8 @@
{
"chain_name": "okexchain",
- "coingecko": "okexchain",
"api": "https://exchainrpc.okex.org/okexchain/v1",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.39.2",
"coin_type": "118",
"min_tx_fee": "800",
diff --git a/src/chains/mainnet/omniflix.json b/src/chains/mainnet/omniflix.json
index f6ad4e59..793707e8 100644
--- a/src/chains/mainnet/omniflix.json
+++ b/src/chains/mainnet/omniflix.json
@@ -2,6 +2,8 @@
"chain_name": "omniflix",
"coingecko": "",
"api": "https://omniflixhub-api.skynetvalidators.com",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.45.1",
"coin_type": "118",
"min_tx_fee": "3000",
diff --git a/src/chains/mainnet/osmosis.json b/src/chains/mainnet/osmosis.json
index 3ec2852b..759f4c21 100644
--- a/src/chains/mainnet/osmosis.json
+++ b/src/chains/mainnet/osmosis.json
@@ -2,6 +2,8 @@
"chain_name": "osmosis",
"coingecko": "osmosis",
"api": ["https://lcd-osmosis.blockapsis.com", "https://osmo.api.ping.pub"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.5",
"coin_type": "118",
"min_tx_fee": "800",
diff --git a/src/chains/mainnet/persistence.json b/src/chains/mainnet/persistence.json
index 2cec4a09..90024b05 100644
--- a/src/chains/mainnet/persistence.json
+++ b/src/chains/mainnet/persistence.json
@@ -2,6 +2,8 @@
"chain_name": "persistence",
"coingecko": "persistence",
"api": "https://rest.core.persistence.one",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.4",
"coin_type": "750",
"min_tx_fee": "3000",
diff --git a/src/chains/mainnet/provenance.json b/src/chains/mainnet/provenance.json
index c8965a54..287213d1 100644
--- a/src/chains/mainnet/provenance.json
+++ b/src/chains/mainnet/provenance.json
@@ -2,6 +2,8 @@
"chain_name": "provenance",
"coingecko": "",
"api": "https://api.provenance.io",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.3",
"coin_type": "505",
"min_tx_fee": "400000000",
diff --git a/src/chains/mainnet/regen.json b/src/chains/mainnet/regen.json
index 4e658653..3cade528 100644
--- a/src/chains/mainnet/regen.json
+++ b/src/chains/mainnet/regen.json
@@ -2,6 +2,8 @@
"chain_name": "regen",
"coingecko": "regen",
"api": "https://regen.api.ping.pub",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.3",
"coin_type": "118",
"min_tx_fee": "3000",
diff --git a/src/chains/mainnet/rizon.json b/src/chains/mainnet/rizon.json
index fa78b98d..e253fc74 100644
--- a/src/chains/mainnet/rizon.json
+++ b/src/chains/mainnet/rizon.json
@@ -1,6 +1,8 @@
{
"chain_name": "rizon",
"api": ["https://rizon.api.ping.pub"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "v0.42.9",
"coin_type": "118",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/secret.json b/src/chains/mainnet/secret.json
index bd9ebcdf..3c539645 100644
--- a/src/chains/mainnet/secret.json
+++ b/src/chains/mainnet/secret.json
@@ -2,6 +2,8 @@
"chain_name": "secret",
"coingecko": "secret",
"api": "https://api.scrt.network",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.33.8",
"coin_type": "529",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/sentinel.json b/src/chains/mainnet/sentinel.json
index 9a8ea2fb..7edf0fcf 100644
--- a/src/chains/mainnet/sentinel.json
+++ b/src/chains/mainnet/sentinel.json
@@ -1,7 +1,8 @@
{
"chain_name": "sentinel",
- "coingecko": "sentinel",
"api": "https://lcd.sentinel.co",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.6",
"coin_type": "750",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/shentu.json b/src/chains/mainnet/shentu.json
index 63540eb7..5db27051 100644
--- a/src/chains/mainnet/shentu.json
+++ b/src/chains/mainnet/shentu.json
@@ -2,6 +2,8 @@
{
"chain_name": "shentu",
"api":"https://azuredragon.noopsbycertik.com",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.9",
"coin_type": "118",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/sifchain.json b/src/chains/mainnet/sifchain.json
index b633dac4..874bddcb 100644
--- a/src/chains/mainnet/sifchain.json
+++ b/src/chains/mainnet/sifchain.json
@@ -1,7 +1,8 @@
{
"chain_name": "sifchain",
- "coingecko": "sifchain",
"api": "https://api.sifchain.finance",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.6",
"coin_type": "118",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/stargaze.json b/src/chains/mainnet/stargaze.json
index a767ef3d..6cd7ccc0 100644
--- a/src/chains/mainnet/stargaze.json
+++ b/src/chains/mainnet/stargaze.json
@@ -1,6 +1,8 @@
{
"chain_name": "stargaze",
"api": ["https://rest.stargaze-apis.com", "https://rest.stargaze.publicawesome.dev"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.3",
"coin_type": "118",
"min_tx_fee": "800",
diff --git a/src/chains/mainnet/starname.json b/src/chains/mainnet/starname.json
index 010a6de3..c4acbeb5 100644
--- a/src/chains/mainnet/starname.json
+++ b/src/chains/mainnet/starname.json
@@ -1,7 +1,8 @@
{
"chain_name": "starname",
- "coingecko": "starname",
"api": "https://api.iov-mainnet-ibc.iov.one",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.42.6",
"coin_type": "234",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/terra.json b/src/chains/mainnet/terra.json
index 4e274f9e..5b50c15f 100644
--- a/src/chains/mainnet/terra.json
+++ b/src/chains/mainnet/terra.json
@@ -2,6 +2,8 @@
"chain_name": "terra-luna",
"coingecko": "terra-luna",
"api": "https://fcd.terra.dev",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.2",
"coin_type": "330",
"min_tx_fee": "5000",
diff --git a/src/chains/mainnet/umee.json b/src/chains/mainnet/umee.json
index 2ee07605..27211cfb 100644
--- a/src/chains/mainnet/umee.json
+++ b/src/chains/mainnet/umee.json
@@ -1,6 +1,8 @@
{
"chain_name": "umee",
"api": ["https://api.blue.main.network.umee.cc", "https://api.bottlenose.main.network.umee.cc", "https://api.apollo.main.network.umee.cc", "https://api.aphrodite.main.network.umee.cc", "https://api.artemis.main.network.umee.cc", "https://api.athena.main.network.umee.cc", "https://api.beaked.main.network.umee.cc"],
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.45.1",
"coin_type": "118",
"min_tx_fee": "8000",
diff --git a/src/chains/mainnet/vidulum.json b/src/chains/mainnet/vidulum.json
index 38904c99..0dd05db2 100644
--- a/src/chains/mainnet/vidulum.json
+++ b/src/chains/mainnet/vidulum.json
@@ -2,6 +2,8 @@
"chain_name": "vidulum",
"coingecko": "vidulum",
"api": "https://mainnet-lcd.vidulum.app",
+ "rpc": [],
+ "snapshot_provider": "",
"sdk_version": "0.44.0",
"coin_type": "370",
"min_tx_fee": "8000",
diff --git a/src/views/StateSync.vue b/src/views/StateSync.vue
index be1d5be2..0ed8bc89 100644
--- a/src/views/StateSync.vue
+++ b/src/views/StateSync.vue
@@ -28,9 +28,20 @@
readonly
placeholder="Loading..."
rows="7"
- class="mt-1"
+ class="my-1"
@change="check()"
/>
+ 3. Snapshot Providers
+ To reduce snapshot discovering time, we can add providers into persistent_peers in $DAEMON_HOME/config/config.toml.
+
@@ -63,25 +74,28 @@ export default {
BFormTextarea,
},
data() {
- const { rpc } = this.$store.state.chains.selected
+ const { rpc, snapshot_provider } = this.$store.state.chains.selected
let servers = ''
if (rpc && Array.isArray(rpc)) {
servers = rpc.join(',')
}
+ // eslint-disable-next-line camelcase
+ const providers = snapshot_provider ? `# Comma separated list of nodes to keep persistent connections to \npersistent_peers = "${snapshot_provider}" ` : 'Currently, NO available providers'
return {
+ snapshot_provider,
servers,
+ providers,
height: 0,
hash: '',
error: [],
state: '',
valid: false,
snapshot: `[state-sync]
-
# snapshot-interval specifies the block interval at which local state sync snapshots are
# taken (0 to disable). Must be a multiple of pruning-keep-every.
snapshot-interval = 1000
-# snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all). each snapshot is around 500MiB
+# snapshot-keep-recent specifies the number of recent snapshots to keep and serve (0 to keep all). Each snapshot is about 500MiB
snapshot-keep-recent = 2`,
}
},