444e87f888
Fix metric ( #3664 )
2019-04-06 21:57:01 -07:00
20aa4434e2
Fix repair ( #3581 )
...
Add DetachedHeads repair protocol
Add DetachedHeads repair test
Repair starting from root
2019-04-06 19:41:22 -07:00
03da63b41b
Revert "disable staking of blockstreamer node"
...
This reverts commit 42d8a7d9e7
.
2019-04-06 08:57:06 -07:00
878a842611
Move append_vec bench to the crate with append_vec ( #3650 )
...
* Move append_vec bench to the crate with append_vec
* Use black_box to tell the compiler not to optimize away test data
```
pub fn black_box<T>(dummy: T) -> T {
unsafe {
let ret = std::ptr::read_volatile(&dummy);
std::mem::forget(dummy);
ret
}
}
```
* Revert "Use black_box to tell the compiler not to optimize away test data"
This reverts commit 5610b8ee95
.
* Use black_box to tell the compiler not to optimize away test data
* Create bench directories
2019-04-06 07:18:56 -06:00
f3eda38b65
Fix broken lockout doubling
2019-04-05 23:15:46 -07:00
68e21911eb
Remove redundant transfer_signed
2019-04-05 22:04:32 -07:00
95cc36af96
Impl SyncClient and AsyncClient for ThinClient
2019-04-05 22:04:32 -07:00
d3c4e4f7b3
Update docs
2019-04-05 22:09:29 -06:00
4068612300
Remove RpcSignatureStatus
2019-04-05 22:09:29 -06:00
f349c1f0dc
Get everything off RpcSignatureStatus
2019-04-05 22:09:29 -06:00
90c1300bb6
Plumb TransactionError through Rpc
2019-04-05 22:09:29 -06:00
569a289a6f
Cargo.lock, serde_derive
2019-04-05 22:09:29 -06:00
89efe67e73
Fix the ordering of beta testnet zones
2019-04-05 17:53:31 -07:00
c3654b0f65
Add sdk benches to ci
...
And add `-a` to `tee` for more reliable copypasta.
2019-04-05 17:58:11 -06:00
f5f4434e0a
Remove unnecessary lock in sigverify
2019-04-05 16:57:45 -07:00
d30049b8eb
test for debit of TX fees on full process_transaction() ( #3643 )
...
* fix double debit of TX fees
* add test that fails when removing that line
* put that line back in
* comments
2019-04-05 16:55:58 -07:00
42d8a7d9e7
disable staking of blockstreamer node
...
- this will stop it from entering leader rotation schedule
2019-04-05 16:48:52 -07:00
adcda3c715
Remove airdrop dependency from replicators
2019-04-05 16:11:39 -07:00
a5b5248a09
move vote_accounts up ( #3647 )
2019-04-05 14:23:00 -07:00
3fcca5bc0a
Suppress shellcheck array expansion warnings
2019-04-05 13:25:14 -07:00
9d4c6f6aaa
Appease shellcheck
2019-04-05 13:25:14 -07:00
d570b08134
Clean up array expansion
2019-04-05 13:25:14 -07:00
8b6d7129f3
Fix option flag lettering
2019-04-05 13:25:14 -07:00
50444181c5
Fix arg array ordering and rename network-name option
2019-04-05 13:25:14 -07:00
0c51f156ae
Reverse order of zone arg array building
2019-04-05 13:25:14 -07:00
fe2fb40d88
Add multi-region deploy functionality
2019-04-05 13:25:14 -07:00
9ba0439593
Add multi-region deploy functionality
2019-04-05 13:25:14 -07:00
b33a1fa019
Fix clippy errors
2019-04-05 12:22:10 -07:00
63fd4222aa
Fix testnet sanity check for beta testnet
2019-04-05 12:22:10 -07:00
ef5df6f3fe
Add server specification
2019-04-05 11:44:57 -07:00
2f90f9fbd4
Version all jsonrpc crates, in core too
2019-04-05 11:44:57 -07:00
12b099ea78
Bump jsonrpc-core from 10.1.0 to 11.0.0
...
Bumps [jsonrpc-core](https://github.com/paritytech/jsonrpc ) from 10.1.0 to 11.0.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-05 11:44:57 -07:00
9f046a023e
move transaction_count up ( #3618 )
...
* move transaction_count up
* fixup
2019-04-05 10:42:25 -07:00
46e6911ec1
Add get_signature_status() to SyncClient
...
And move bank::Result to transaction module.
2019-04-05 10:22:05 -07:00
d3844ef32a
Add AsyncClient
2019-04-05 10:22:05 -07:00
4507dca342
Boot exchange_transaction. No tests depend on it.
2019-04-05 11:10:57 -06:00
c2fdd1362a
bump release version in testnet participation document
2019-04-05 08:30:42 -07:00
4ea19b90a4
Fix update_ancestor_stakes in locktower ( #3631 )
...
* Fix update_ancestor_stakes in locktower
* Add test for vote threshold
2019-04-05 03:05:31 -07:00
9cd555cad5
AWS script change for additional zones and regions
2019-04-04 15:59:59 -07:00
ed78c8d3bb
Fix beta testnet launch script
2019-04-04 15:16:01 -07:00
0b23af324b
Refactor Storage Program ( #3622 )
...
* Refactor Storage Program
* Replace KeyedAccount trait with StorageAccount struct
* Implement State for Account, not StorageAccount
* Make State trait more generic
* Move validation check into function
2019-04-04 12:01:09 -07:00
1598a02a7a
Wrap all client errors with TransportError
2019-04-04 12:00:19 -06:00
167f5bdc58
Add get_balance() and get_account_data() to SyncClient
...
Migrate tests to use them.
2019-04-04 12:00:19 -06:00
5cd7bccdf3
Add SyncClient and use from BankClient
2019-04-04 12:00:19 -06:00
acbc261891
Add gossip to build script, and fix bash strings
2019-04-04 00:18:48 -07:00
f97f0c4758
Bump serde_derive from 1.0.89 to 1.0.90
...
Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.89 to 1.0.90.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.89...v1.0.90 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-03 19:54:50 -07:00
e6ac5bc546
Bump serde from 1.0.89 to 1.0.90
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.89 to 1.0.90.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.89...v1.0.90 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-03 20:26:48 -06:00
ef1e5db0ee
Force delete all beta testnet nodes before restarting them
2019-04-03 17:58:54 -07:00
5cdfd79e96
Replace print with debug
2019-04-03 16:23:02 -07:00
b441bac7b2
Add separate Struct for Replicator submissions
2019-04-03 16:23:02 -07:00