Добавление сети в Keplr

Suggest Chain ( добавление своей цепочки )

Внимание: это экспериментальная функция. Перед началом обязательно сохраняйте свои мнемоники от адресов в надежном месте !!!

Функция «предложить цепочку» Keplr позволяет внешним интерфейсам запрашивать добавление новых блокчейнов ( сетей ) на основе Cosmos-SDK, которые изначально не интегрированы в расширение Keplr. Если такая же цепочка уже добавлена ​​в Keplr, ничего не произойдет. Если пользователь отклонит запрос, появится оповещение об ошибке.

Это позволяет всем блокчейнам Cosmos-SDK иметь кошелек и поддержку подписи транзакций для внешних интерфейсов.

Рассмотрим добавление цепочки на примере сети umeeemania-1

  1. Откройте кошелек, щелкните правой кнопкой мыши и выберите Inspect. (просмотреть код)

2. В DevTools окне нажмите на Console вкладку, вставьте следующий код и нажмите Enter

window.keplr.experimentalSuggestChain({
    chainId: "umeemania-1",
    chainName: "umeemania testnet",
    rpc: "https://rpc.alley.umeemania-1.network.umee.cc",
    rest: "https://api.alley.umeemania-1.network.umee.cc",
    bip44: {
        coinType: 118,
    },
    bech32Config: {
        bech32PrefixAccAddr: "umee",
        bech32PrefixAccPub: "umee" + "pub",
        bech32PrefixValAddr: "umee" + "valoper",
        bech32PrefixValPub: "umee" + "valoperpub",
        bech32PrefixConsAddr: "umee" + "valcons",
        bech32PrefixConsPub: "umee" + "valconspub",
    },
    currencies: [ 
        { 
            coinDenom: "UMEE", 
            coinMinimalDenom: "uumee", 
            coinDecimals: 6, 
            coinGeckoId: "umee", 
        }, 
    ],
    feeCurrencies: [
        { 
            coinDenom: "UMEE", 
            coinMinimalDenom: "uumee", 
            coinDecimals: 6, 
            coinGeckoId: "umee", 
        },
    ],
    stakeCurrency: { 
            coinDenom: "UMEE", 
            coinMinimalDenom: "uumee", 
            coinDecimals: 6, 
            coinGeckoId: "umee", 
    },
    coinType: 118,
    gasPriceStep: {
        low: 0.0,
        average: 0.025,
        high: 0.03,
    },
});

Значение rpc и rest взяты отсюда. Данные узлы находятся в активном состоянии на момент написания этого руководство. Как долго они будут поддерживаться в рабочем состоянии автору не известно.

3. После того как вы нажмете Enter вам предложат согласится с добавлением новой сети в Keplr.

4. Если вы сделаете все правильно, в списке сетей вы увидите добавленную сеть.

Last updated