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.
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.