From acc69e69efaa5fe2e4d43d9e1a86eb5ef23b73d1 Mon Sep 17 00:00:00 2001 From: Christian Gorenflo Date: Thu, 6 May 2021 18:11:45 -0400 Subject: [PATCH] docs: update for 0.3.2 (#33) - change axelar-core release to 0.3.2 - set log level to info - add details to the exercise about which outpoint to confirm --- CHANGELOG.md | 16 +++++++++++----- Exercises/exercise_1_btc_transfer_cli.md | 9 +++++++-- README.md | 12 ++++++------ TESTNET RELEASE.md | 4 ++-- 4 files changed, 26 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 897b6713..3d7a3112 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,14 +2,20 @@ All notable changes to Axelar testnet will be documented in this file. +## [0.3.2](https://github.com/axelarnetwork/axelar-core/releases/tag/v0.3.2) (2021-05-06) +- axelar-core: `v0.3.2` +- AxelarGateway contract address: `0x269b1cAe3a0AA6B0740543eD1067CecacF5bA0FC` +- Satoshi token contract address: `0x7b94FbC138432E48e2a71821CDb09ec306602bA5` +- default log level set to `info` + +## [0.3.1](https://github.com/axelarnetwork/axelar-core/releases/tag/v0.3.1) (2021-04-30) +- axelar-core: `v0.3.1` +- AxelarGateway contract address: `0x486137370cd1c99e326c6D32Ad3a6F356d078bdf` +- Satoshi token contract address: `0xB67600F0Dbe58f8Ae8C77f3c4DC5b3Afa978101A` + ## [0.3.0](https://github.com/axelarnetwork/axelar-core/releases/tag/v0.3.0) (2021-04-28) - axelar-core: `v0.3.0` - tofnd: `v0.2.0` - AxelarGateway contract address: `0x34D0b73b9572E9c702a786708671ec520Ee5972A` - Satoshi token contract address: `0xb55df21ad7fd0a0895c931b55ce55de74ea33a5a` -## [0.3.1](https://github.com/axelarnetwork/axelar-core/releases/tag/v0.3.1) (2021-04-30) -- axelar-core: `v0.3.1` -- tofnd: `v0.2.0` -- AxelarGateway contract address: `0x486137370cd1c99e326c6D32Ad3a6F356d078bdf` -- Satoshi token contract address: `0xB67600F0Dbe58f8Ae8C77f3c4DC5b3Afa978101A` diff --git a/Exercises/exercise_1_btc_transfer_cli.md b/Exercises/exercise_1_btc_transfer_cli.md index 7a09cd4d..9891141b 100644 --- a/Exercises/exercise_1_btc_transfer_cli.md +++ b/Exercises/exercise_1_btc_transfer_cli.md @@ -115,6 +115,7 @@ To send wrapped Bitcoin back to Bitcoin, run the following commands: ``` "successfully linked {0x5CFEcE3b659e657E02e31d864ef0adE028a42a8E} and {tb1qq8wnre6rzctec9wycrl2dq00m3avravslahc8v}" ``` +**Side note: Make sure to link a Bitcoin address that is controlled by you, e.g. if you link it to an address controlled by Axelar your withdrawal will be considered a donation and added to the pool of funds** 2. External: send wrapped tokens to deposit address (e.g. with Metamask). You need to have some Ropsten testnet Ether on the address to send transactions. Wait for 30 Ethereum block confirmations. You can monitor the status of your deposit using the testnet explorer: https://ropsten.etherscan.io/ @@ -151,14 +152,18 @@ To send wrapped Bitcoin back to Bitcoin, run the following commands: axelarcli q bitcoin rawTx -> Return raw transaction in hex encoding ``` - You can then copy the raw transaction and send it to bitcoin testnet with bitcoin's JSON-RPC API, or a web interface such as https://live.blockcypher.com/btc/pushtx/. Note to select Bitcoin testnet as the chain, if you are using the Blockcypher interface. + You can then copy the raw transaction and send it to bitcoin testnet with bitcoin's JSON-RPC API, or a web interface such as https://live.blockcypher.com/btc/pushtx/ + +🛑 **IMPORTANT: Confirm the first outpoint of the transaction** + +The first outpoint of the transaction returns all remaining funds back to Axelar so they can be used for future transfers. Without this step, other users of the testnet will be unable to withdraw their wrapped tokens. Be a good citizen and confirm the outpoint! 6. Confirm the Bitcoin outpoint In this step, you will try to confirm all outpoints of the transfer transaction. Be sure to wait until the transaction is 6 blocks deep in the Bitcoin network. ``` - axelarcli tx bitcoin confirmTxOut "{txID:vout}" "{amount}btc" "{deposit address}" --from validator -y -b block + axelarcli tx bitcoin confirmTxOut "{txID:0}" "{amount}btc" "{deposit address}" --from validator -y -b block ``` e.g., ``` diff --git a/README.md b/README.md index 5020910c..be877df4 100644 --- a/README.md +++ b/README.md @@ -54,12 +54,12 @@ See https://hub.docker.com/repository/docker/axelarnet/axelar-core and https://h Once you join, at the terminal you should see blocks produced quickly. Wait for your node to catch up with the network before proceeding (When block production slows down to every 10 seconds). This can take a while. ``` -2:00PM DBG indexed block txs height=2803 module=txindex num_txs=0 -2:00PM INF finalizing commit of block hash=CF38DD7953FC55492D8A2E7B85AFF0C897AD45F456332A1D474D13760628514E height=2804 module=consensus num_txs=0 root=3433AECFC589D7BB139492B8D2DA7119312270C58DFF9CBB15352342FA9178DF -2:00PM INF committed state app_hash=AB9304858D45E9C2E3A922B93684B8B13E4FEA90D1406737A42C085A3A06EBC3 height=2804 module=state num_txs=0 -2:00PM DBG indexed block txs height=2804 module=txindex num_txs=0 -2:01PM INF finalizing commit of block hash=6098B3E6A4E1E74C69B37DD0C23A2009A08DED8AD8787FDCFE6A4FE84B517457 height=2805 module=consensus num_txs=0 root=AB9304858D45E9C2E3A922B93684B8B13E4FEA90D1406737A42C085A3A06EBC3 -2:01PM INF committed state app_hash=D55A2D71A5DC4C14FA3B1813C5C283EC2AEA404F442D95629239F3A4BECFA40A height=2805 module=state num_txs=0 +9:13PM INF commit is for a block we do not know about; set ProposalBlock=nil commit=EF5F5089BC255CEA54707AF1A67E7056551B0EBF4440D0A3095217BF119346DA commit_round=0 height=33 module=consensus proposal= +9:13PM INF received complete proposal block hash=EF5F5089BC255CEA54707AF1A67E7056551B0EBF4440D0A3095217BF119346DA height=33 module=consensus +9:13PM INF finalizing commit of block hash=EF5F5089BC255CEA54707AF1A67E7056551B0EBF4440D0A3095217BF119346DA height=33 module=consensus num_txs=0 root=006CFAB3CC04E2196D06671ACCF4374C1D282393C302CC394F3124A7594295FF +9:13PM INF minted coins from module account amount=2061stake from=mint module=x/bank +9:13PM INF executed block height=33 module=state num_invalid_txs=0 num_valid_txs=0 +9:13PM INF commit synced commit=436F6D6D697449447B5B3135372031383420323030203934203832203734203233 ... ``` By default, logs output to stdout and stderr. You could redirect logs to a file for debugging and error reporting: diff --git a/TESTNET RELEASE.md b/TESTNET RELEASE.md index 61763457..aa5ecfe2 100644 --- a/TESTNET RELEASE.md +++ b/TESTNET RELEASE.md @@ -2,8 +2,8 @@ Variable | Value ------------- | ------------- -`axelar-core` version | `v0.3.1` +`axelar-core` version | `v0.3.2` `tofnd` version | `v0.2.0` `c2d2` version | `v0.1.0` Ethereum address for sending transactions | `0xE3deF8C6b7E357bf38eC701Ce631f78F2532987A` -Ethereum token contract address | `0x728C6f7865996178A8852530b7998EA77cb6364c` +Ethereum token contract address | `0x7b94FbC138432E48e2a71821CDb09ec306602bA5`