make help
at any stage to get an exhaustive list of help options and how to interact with the system.thor-daemon
deployment: From within that shell you have access to the thorcli
command.make restart
did not solve./constants
endpoint "CLICOSTINRUNE". This will post state in the chain which will be now updated globally. The RUNE fee is to prevent DDoS attacks.set-node-keys
to your node, which will set your node keys automatically for you by retrieving them directly from the thor-daemon
deployment.set-ip-address
to your node, which will set your node ip address automatically for you by retrieving the load balancer deployed directly.thor-daemon
, thor-api
and bifrost
deployment images to version 0.2.0:make tools
. However you can install them separately useing the DEPLOY tabs below.node-launcher
loki-system
.make grafana
.Explore
view from the left menu sidebar. Once in the Explore
view, select Loki as the source, then select the service you want to show the logs by creating a query. The easiest way is to open the "Log browser" menu, then select the "job" label and then as value, select the service you want. For example you can select thornode/bifrost
to show the logs of the Bifrost service within the default thornode
namespace when deploying a mainnet validator THORNode.prometheus-system
.admin
user. The default password should have been displayed in the previous command (make grafana
).THORNode / THORChain
dashboard to see the THORChain status, with current block height, how many validators are currently active and other chain related information.node_key.json
and priv_validator_key.json
. Do this as follows:thornode-abcdefg-hijkl
and replace with {thornode pod name}
below:make mnemonic
(Yggdrasil mnemonic) and a working wallet that did the original BOND. See Leaving.make mnemonic
phrase, including in logs, they can steal your fundsgit pull
any nefarius code into your node and run make <any command>
, you can lose all your funds.git pull
or make pull
updates, review node-launcher repo diffs:make status
:secp256k1
public key and put it here:addresses
array at the bottom.make mnemonic
and securely store this.src/index.html
offline.m/44'/931'/0'/0/0
make status
, and make sure all your chains are 100% in sync. If any of the external chains are not 100% in sync, then it will cause node to be slashed due to missing observations.geth
inbuilt eth_estimateGas
function to estimate how much gas to set as limit for a transaction. On rare occasions this can return a number too low causing the transaction to fail. In this case there is nothing you can do - just wait it out. Note: your Yggdrasil ETH vault is now insolvent by a small amount of gas burned in the failed transaction that you will need to personally top-up prior to LEAVE. See section on LEAVE for more details.0
ETH back to itself which cancels anything pending:make logs
and choose bifrost
cancel
and look for transactions such as:new tx hash
transaction ID.new tx hash
cancelled transaction. If you do not find your tx in etherscan - proceed as follows:39
), and then plus 1 (e.g. 40
). This is the lowest stuck tx nonce.make shell
then choose ethereum-daemon
geth attach
eth.getTransactionCount('{YOUR YGGDRASIL ETH ADDRESS}','pending')
-- this is the highest stuck tx nonceexit
and exit
again.index.js
lastPendingNonce
and firstStuckNonce
. Also put in your hex encoded private key to KEY variable. Remember to add the 0x
prefix which bip39 calculator above will not have.gasPrice
to a very high gas price. The price should be higher than all the transactions stuck in the mempool. Recommend to spend more than 200 Gwei or double the highest from https://thornode.thorchain.info/thorchain/inbound_addresses (which ever is higher).node index.js
. Note: you may need to install some dependecies first with npm install ethers
. The output should look like:make restart
and choose ethereum-daemon
make logs
, and choose bifrost
{"level":"error","service":"bifrost","module":"observer","error":"fail to send the tx to thorchain: fail to broadcast to THORChain,code:32, log:account sequence mismatch, expected 26806, got 26807: incorrect account sequence","time":"2021-05-30T07:28:18Z","message":"fail to send to THORChain"}
3. Solution: make restart
and choose bifrost