Improve concurrency testing, guarantees, and introduce
SequentialSigningAccount that serialises sequence number assignment.
Signed-off-by:
Silas Davis <silas@monax.io>
Showing
- account/state/state_cache.go 1 addition, 2 deletionsaccount/state/state_cache.go
- cmd/burrow/main.go 1 addition, 1 deletioncmd/burrow/main.go
- consensus/tendermint/abci/app.go 7 additions, 14 deletionsconsensus/tendermint/abci/app.go
- core/integration/test_wrapper.go 1 addition, 0 deletionscore/integration/test_wrapper.go
- core/kernel.go 1 addition, 1 deletioncore/kernel.go
- execution/accounts.go 36 additions, 21 deletionsexecution/accounts.go
- execution/execution.go 13 additions, 23 deletionsexecution/execution.go
- execution/execution_test.go 5 additions, 4 deletionsexecution/execution_test.go
- execution/transactor.go 26 additions, 29 deletionsexecution/transactor.go
- rpc/service.go 12 additions, 4 deletionsrpc/service.go
- rpc/v0/integration/v0_test.go 93 additions, 42 deletionsrpc/v0/integration/v0_test.go
- rpc/v0/methods.go 4 additions, 5 deletionsrpc/v0/methods.go
Loading
Please register or sign in to comment