Account: restructure Account type into mutable and immutable interfaces, update binary
package adding word160 for Address type, represent private accounts and validators,
use uint64 for heights and balances, update go-crypto interfaces.
Signed-off-by:
Silas Davis <silas@monax.io>
Showing
- account/account.go 293 additions, 43 deletionsaccount/account.go
- account/account_test.go 105 additions, 0 deletionsaccount/account_test.go
- account/address.go 95 additions, 0 deletionsaccount/address.go
- account/address_test.go 59 additions, 0 deletionsaccount/address_test.go
- account/bytecode.go 36 additions, 0 deletionsaccount/bytecode.go
- account/keys.go 61 additions, 0 deletionsaccount/keys.go
- account/priv_account.go 0 additions, 106 deletionsaccount/priv_account.go
- account/private_account.go 136 additions, 0 deletionsaccount/private_account.go
- account/private_account_test.go 48 additions, 0 deletionsaccount/private_account_test.go
- account/state.go 65 additions, 0 deletionsaccount/state.go
- account/validator.go 93 additions, 0 deletionsaccount/validator.go
- account/validator_test.go 14 additions, 0 deletionsaccount/validator_test.go
- binary/byteslice.go 48 additions, 0 deletionsbinary/byteslice.go
- binary/integer.go 77 additions, 0 deletionsbinary/integer.go
- binary/integer_test.go 19 additions, 0 deletionsbinary/integer_test.go
- binary/word160.go 14 additions, 0 deletionsbinary/word160.go
- binary/word160_test.go 26 additions, 0 deletionsbinary/word160_test.go
- binary/word256.go 139 additions, 0 deletionsbinary/word256.go
- binary/word256_test.go 39 additions, 0 deletionsbinary/word256_test.go
Loading
Please register or sign in to comment