WavePlatform Deployment Notes for testnet

By @arsen3d10/31/2017wavesplatform

At the time of this writing docker images provided by waveplatform team are not kept up to date.
The documentation did not correspond with latest version.
Image of waves

curl -O -L https://github.com/wavesplatform/Waves/releases/download/v0.8.4/waves-all-0.8.4.jar
curl -O -L https://github.com/wavesplatform/Waves/blob/master/waves-testnet.conf
java -jar waves-all-0.8.4.jar waves-testnet.conf

The above should work without any modification.

Once you've verified the node is processing, it should look something like this:


imac5k2015:Downloads arsen$ curl -O -L https://github.com/wavesplatform/Waves/releases/download/v0.8.4/waves-all-0.8.4.jar
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   609    0   609    0     0   1841      0 --:--:-- --:--:-- --:--:--  1839
100 58.2M  100 58.2M    0     0  4353k      0  0:00:13  0:00:13 --:--:-- 5244k
imac5k2015:Downloads arsen$ java -jar waves-all-0.8.4.jar waves-testnet.conf
2017-10-31 10:23:53 INFO  [main] c.w.Application$ - Starting...
2017-10-31 10:23:53 INFO  [main] kamon.Kamon$Instance - Initializing Kamon...
2017-10-31 10:23:54 INFO  [lt-dispatcher-4] a.event.slf4j.Slf4jLogger - Slf4jLogger started
2017-10-31 10:23:54 INFO  [lt-dispatcher-3] a.event.slf4j.Slf4jLogger - Slf4jLogger started
2017-10-31 10:23:54 INFO  [main] c.w.Application$ - Waves v0.8.4 Blockchain Id: T
2017-10-31 10:23:54 INFO  [main] c.w.s.BlockchainUpdaterImpl - Constructing BlockchainUpdaterImpl, [ total persisted blocks: 172294, persisted: 172074, in-memory: 0 ] + None
2017-10-31 10:23:54 INFO  [main] c.w.s.BlockchainUpdaterImpl - State rebuild started, [ total persisted blocks: 172294, persisted: 172074, in-memory: 0 ] + None
2017-10-31 10:31:29 INFO  [main] c.w.s.BlockchainUpdaterImpl - State rebuild finished, [ total persisted blocks: 172294, persisted: 172289, in-memory: 0 ] + None
2017-10-31 10:31:30 INFO  [265671086111-95] scorex.utils.TimeImpl - Adjusting time with 3 milliseconds.
2017-10-31 10:31:31 INFO  [318285185919-98] scorex.utils.NTP$ - Adjusting time with 3 milliseconds.
2017-10-31 10:31:32 INFO  [ntLoopGroup-3-2] c.w.network.NetworkServer - [db406de0 52.77.111.219:6869] Connection closed, 1 outgoing channel(s) remaining
2017-10-31 10:31:32 INFO  [main] c.w.Application$$anon$1 - REST API was bound on 127.0.0.1:6869
2017-10-31 10:31:37 INFO  [ntLoopGroup-3-3] c.w.network.NetworkServer - [0800e25e 138.201.152.165:6868] Connection closed, 1 outgoing channel(s) remaining
2017-10-31 10:31:42 INFO  [ntLoopGroup-3-4] c.w.network.NetworkServer - [17291e81 52.50.69.247:6868] Connection closed, 1 outgoing channel(s) remaining
2017-10-31 10:31:47 INFO  [ntLoopGroup-3-5] c.w.n.HandshakeHandler$Client - [d9f41c50 195.91.176.86:6863] Accepted handshake Handshake(wavesT,(0,8,4),a48-TESTNET,577040,Some(/195.91.176.86:6863))
2017-10-31 10:31:52 INFO  [ntLoopGroup-3-6] c.w.n.HandshakeHandler$Client - [6b592430 213.136.80.84:6863] Accepted handshake Handshake(wavesT,(0,8,4),wavesfullnode.com-testnet,442382,Some(/213.136.80.84:6863))
2017-10-31 10:32:02 INFO  [ntLoopGroup-3-8] c.w.network.NetworkServer - [5472ec26 52.51.92.182:6869] Connection closed, 3 outgoing channel(s) remaining
2017-10-31 10:32:22 INFO  [tLoopGroup-3-12] c.w.n.HandshakeHandler$Client - [9fced020 52.30.47.67:6863] Accepted handshake Handshake(wavesT,(0,8,4),TESTNET-1,976828,Some(/52.30.47.67:6863))
2017-10-31 10:32:27 INFO  [tLoopGroup-3-13] c.w.network.NetworkServer - [fafadab3 52.30.47.67:6869] Connection closed, 7 outgoing channel(s) remaining
2017-10-31 10:32:30 INFO  [265671086111-95] scorex.utils.TimeImpl - Adjusting time with 2 milliseconds.
2017-10-31 10:32:31 INFO  [318285185919-98] scorex.utils.NTP$ - Adjusting time with 8 milliseconds.
2017-10-31 10:32:32 INFO  [tLoopGroup-3-14] c.w.n.HandshakeHandler$Client - [8d4b9c52 194.67.213.139:6863] Accepted handshake Handshake(wavesT,(0,7,8),My TESTNET node,62965,Some(/194.67.213.139:6863))
100   609   2017-10-31 10:32:41 INFO  [tLoopGroup-3-16] c.w.n.HandshakeHandler$Client - [c65be556 138.197.104.213:6863] Accepted handshake Handshake(wavesT,(0,8,4),WavesGo gateway test,1206513,Some(/138.197.104.213:6863))
2017-10-31 10:32:45 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(5AXTxsZtt8pVXbTxKLcscY5REQ9L47PSqvcigWG8taPAWkigzqsABpX8ipCb6ZrmW3bFtxuMeRMWCQXbFALGckDx -> QmMyPp9..., txs=408, feratures=Set(1))  appended. New height: 172295)
2017-10-31 10:32:45 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(2LypqqDbR5mbe3e51QkeSWzW6MgKizHiQ4e67YeMZb4wyZUQREmVuQkDqojBdz4zNVKLW1WvxfVuyaTpNrLAJP81 -> 5AXTxsZ..., txs=296, feratures=Set(1))  appended. New height: 172296)
2017-10-31 10:32:45 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(3As3YbSfuRFCJi9zQ25rYJ8E9foBbSkx2EQEMeHSsUo2NPhmWd5Hyo6NsypdkDD1ABAPKUKoevjrhibWCeHU4eJM -> 2LypqqD..., txs=100, feratures=Set(1))  appended. New height: 172297)
2017-10-31 10:32:46 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(5eWvweJ2kTrQh9fFT8nggSfDaYy5hHaSHX5cVr3jN4jnmeEWheuuJ3KXRm6Euz9excBnWZF5xCqSQGqBqhaBanfh -> 3As3YbS..., txs=3459, feratures=Set(1))  appended. New height: 172298)
2017-10-31 10:32:46 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(3E3XbEWaaTJe79cKpyL2wrNhsMXUXyjtwbpmJjrviACSQqG9PCLvhrrVfsJZkkSBpRjzHYJp94N7U6kfk2JPihhr -> 5eWvweJ..., txs=0, feratures=Set(1))  appended. New height: 172299)
2017-10-31 10:32:46 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(5LDhemJymvEMBcBqrjgko8WytQAUrn3V6NGxuV7FTQT5qwZXpoeqRMoPk1NiM4BARziJnfz3CzbNjGPXmWM83LDa -> 3E3XbEW..., txs=0, feratures=Set(1))  appended. New height: 172300)
2017-10-31 10:32:46 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(4Gbxu2KefcyNVMxDnrktRAC1QmCPe9sVBMhqyrajPmKwVHPQDpxJzZAfaWB1ighw7VryDQimZE1x81KP94mRJWgw -> 5LDhemJ..., txs=0, feratures=Set(1))  appended. New height: 172301)
2017-10-31 10:32:47 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(4wd6MPwKT4omU6wnNNfm6hHFuDAi3LvA9nG56a77gZADEHPNN7gX9y71Dbwm8znuGgrPWkYCJBRy7a937S41pawn -> 4Gbxu2K..., txs=4945, feratures=Set(1))  appended. New height: 172302)
2017-10-31 10:32:49 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(56VicQT57bp5RXpeeyyH7FSGN3NWPTkfqpLEtvbdKP4eCsT58JbELmWxfLEoJS9Vu4rru63njbNnP66VUz3Bs6Ba -> 4wd6MPw..., txs=9005, feratures=Set(1))  appended. New height: 172303)
2017-10-31 10:32:49 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(2mnSzq5G4QKrrsvpK95CttBQb4LGjZa9ouZDgVFdwSVLWmJjwSRdJSSs3UrpAFGA1RwHdSeGAZxFLg8vGAQ8x3mb -> 56VicQT..., txs=0, feratures=Set(1))  appended. New height: 172304)
2017-10-31 10:32:51 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(64EF6BnG2YgG442UXXekxF14KxHF49EUUsAFTL8b2FV1bkF2AwDghZAardj1WkEcoGGFQCPRVwER8qzTdwaQ2ioR -> 2mnSzq5..., txs=2965, feratures=Set(1))  appended. New height: 172305)
2017-10-31 10:32:52 INFO  [ntLoopGroup-3-2] c.w.n.HandshakeHandler$Client - [ca369b92 92.27.160.113:6863] Accepted handshake Handshake(wavesT,(0,8,4),lokamondo_test,9,Some(/92.27.160.113:6863))
2017-10-31 10:32:53 INFO  [tor-handler-110] c.w.s.BlockchainUpdaterImpl - Block(4N9H7RGk2FydqjiGPu72ptQQrXDrRFfvrh9zzBs7a9V28ePCwFpanSYXK4Q8QFugM7boh3a1VGPqzJnePX7Kqvn7 -> 64EF6Bn..., txs=4859, feratures=Set(1))  appended. New height: 172306)

Future posts will explain how to configure the waves-testnet.conf so you can start interacting with the blockchain on testnet.

Topics should include:

  • Sharing waves address of lightwallet (web ui) with fullnode (java with API)
  • Setting the password in config file for api access
  • Specifying payment your node takes to process transactions (it can be in waves and in your own tokens)
  • How to pay wave dividends as well as your own tokens based on the amount of waves leased to you by other waves holders.

comments