Greg Fitzgerald
c55ada2f26
Fix wallet test
2019-02-14 13:26:46 -07:00
Stephen Akridge
1e58c585d3
Add retry_get_balance function
...
clients don't need to know about json
2019-02-10 09:08:16 -08:00
Michael Vines
c5a74ada05
leader_scheduler: remove bootstrap_height
2019-02-06 14:23:10 -08:00
Michael Vines
25f25d0f82
new_fullnode: don't return the genesis_block, nobody uses it
2019-01-29 17:51:07 -08:00
Michael Vines
bfaf5634a1
.unwrap() in tests instead of assert!()ing .is_ok() for a better failure message
2019-01-28 16:10:32 -08:00
Stephen Akridge
2262f279d5
Reduce boilerplate code with helper function to create
...
fullnode/bank/genesis
2019-01-28 13:48:58 -08:00
Greg Fitzgerald
1bae87d4b3
Add unit-test-friendly VoteSignerProxy constructor
2019-01-26 14:56:49 -07:00
Michael Vines
4bb6549895
Genesis block is now a json file
2019-01-25 09:05:15 -08:00
Tyera Eulberg
b7be5b9a7a
Add no-signer argument
2019-01-24 10:47:37 -08:00
Tyera Eulberg
cb23070dfe
Remove sleeps on fullnode spin-up in integration tests
2019-01-21 13:27:31 -07:00
Michael Vines
c7e5006bcf
Remove assert!()s that hide error codes, making failure debug harder
2019-01-21 10:36:56 -08:00
Stephen Akridge
1b15fd1da6
Fix build, add new parameter to new_with_bank
2019-01-18 15:07:46 -08:00
Stephen Akridge
1fd7bd7ede
Storage fixes
...
* replicators generate their sample values
* fixes to replicator block height logic
2019-01-18 13:05:35 -08:00
Tyera Eulberg
75e19f4f0f
Add build script
2019-01-17 12:38:04 -08:00
Tyera Eulberg
1a5bf0c689
Remove sleep
2019-01-17 12:38:04 -08:00
Tyera Eulberg
3e245f16c0
Add wallet deploy integration test
2019-01-17 12:38:04 -08:00
Tyera Eulberg
2698b7614b
Add wallet deploy unit tests, incl program test fixture
2019-01-17 12:38:04 -08:00
Michael Vines
a84b6bc7e4
Overhaul wallet rpc/drone command-line arguments
2019-01-17 08:36:05 -08:00
Michael Vines
3282cb85ae
Refactor request_and_confirm_airdrop() to use send_and_confirm_tx()
2019-01-15 19:29:59 -08:00
Michael Vines
3f9c2bc33b
Resend transactions a couple times before giving up
2019-01-15 16:07:32 -08:00
Michael Vines
4d9489aeb1
Use RPC endpoint of the provided network entrypoint rather than searching for the leader
2019-01-15 15:13:57 -08:00
Tyera Eulberg
8af61f561b
Improve Wallet coverage ( #2385 )
...
* Add trait for RpcRequestHandler trait for RpcClient and add MockRpcClient for unit tests
* Add request_airdrop integration test
* Add timestamp_tx, witness_tx, and cancel_tx to wallet integration tests; add wallet integration tests to test-stable
* Add test cases
* Ignore plentiful sleeps in unit tests
2019-01-14 00:10:03 -07:00