Stephen Buttolph
a8d40fedb7
Merge pull request #54 from ava-labs/platform-keys
...
Platform API update
2020-06-07 16:27:07 -04:00
Aaron Buchwald
f7747db2e5
Remove P- prefix
2020-06-07 14:52:02 -04:00
StephenButtolph
b73e087f9d
Cache that blocks are rejected if they are invalid
2020-06-07 02:05:14 -04:00
StephenButtolph
11520fa704
merged
2020-06-07 01:08:53 -04:00
StephenButtolph
aab9005d68
fixed tests
2020-06-06 12:23:54 -04:00
Dan Laine
d69a875039
fix/add unit tests. All pass
2020-06-05 18:03:34 -04:00
Aaron Buchwald
80ae0ee400
Fix handling of default subnet ID
2020-06-04 19:58:55 -04:00
Aaron Buchwald
3c38ccf1d6
Add P- prefix to P-chain addresses in platform API
2020-06-04 19:46:45 -04:00
Aaron Buchwald
b6d8ebefe6
Implement import and export key for platform api
2020-06-03 21:04:01 -04:00
StephenButtolph
cd669a3d98
Added bootstrapping notifications to VMs
2020-06-01 23:24:21 -04:00
StephenButtolph
f6244aaca4
allowed for multiple DB types to be used in the fund indexer
2020-05-31 15:43:01 -04:00
StephenButtolph
d088a9b29a
Merge branch 'add-address-get-validators' into denali
2020-05-30 16:04:58 -04:00
StephenButtolph
1abf68cee2
changed logs to returned errors
2020-05-30 16:04:40 -04:00
StephenButtolph
dedc3b20a6
Added shutdown timeouts
2020-05-29 18:32:17 -04:00
Dan Laine
4142160b8c
add address that staked funds/reward are sent to to getCurrentValidators and getPendingValidators
2020-05-29 16:57:08 -04:00
StephenButtolph
6318186848
wip currently has a deadlock error
2020-05-28 23:48:08 -04:00
StephenButtolph
537e72714f
Added returned errors to Accept and Reject in decidables
2020-05-26 13:25:34 -04:00
StephenButtolph
503c90e839
Clean up the acceptance of atomic blocks
2020-05-18 11:33:58 -04:00
StephenButtolph
56bbee491c
Merge branch 'master' into less-logs
2020-05-12 14:02:49 -04:00
StephenButtolph
0c2354dbae
Fixed race in platformvm repolling
2020-05-11 22:24:28 -04:00
Stephen Buttolph
81fd81e055
Merge branch 'master' into platform_nil_shortids
2020-05-11 14:09:59 -04:00
Stephen Buttolph
c473098d2a
Merge branch 'master' into api-error-checking
2020-05-10 19:28:00 -04:00
StephenButtolph
8dd5f21847
clean up locking in the AVM / platformVM tests
2020-05-10 17:03:12 -04:00
Stephen Buttolph
b1533fd05d
Merge branch 'master' into vms-avm-shutdown-locking
2020-05-10 15:43:10 -04:00
StephenButtolph
ac27d66c02
Fixed platformvm locking
2020-05-10 15:26:41 -04:00
Dan Laine
1a6986f1ba
lower log levels more. Lowercase 1st letter of logs.
2020-05-09 19:20:45 -04:00
Stephen Buttolph
4bb2325c51
Merge branch 'master' into vms-avm-shutdown-locking
2020-05-08 13:37:25 -04:00
Dan Laine
79e493e314
change log levels so they print less
2020-05-07 16:36:18 -04:00
bb-2
d8a8617e3b
move the argument validity checks to the top of the methods
2020-05-07 11:21:26 -04:00
bb-2
41e3ccbded
prevent runtime error in user.getKey by checking for nil shortID's in request args
2020-05-07 08:21:45 -04:00
Dan Laine
5d115a0b62
%v --> %w
2020-05-04 17:16:00 -04:00
StephenButtolph
dfbb17aaed
Added gossip params to tests
2020-05-04 13:59:25 -04:00
Dan Laine
f104b5f115
add sanity checks to platform API method arguments
2020-05-03 18:16:25 -04:00
StephenButtolph
4c3fce408e
Added user tests
2020-05-02 14:05:57 -04:00
StephenButtolph
acb96c8184
check for nil account IDs in get user
2020-05-02 13:22:11 -04:00
StephenButtolph
7c11e91a53
Removed debug logging
2020-05-01 00:21:17 -04:00
StephenButtolph
e7f593f3f7
Removed broken parent caching
2020-04-30 16:22:19 -04:00
Stephen Buttolph
34af9fb7f7
Merge branch 'master' into platformvm-proposal-accept
2020-04-28 19:35:13 -04:00
Alex Willmer
db56cccd4c
Merge branch 'master' into vms-avm-shutdown-locking
2020-04-28 22:16:25 +01:00
StephenButtolph
83c5bf39ae
Added handling for if bootstrapping partially accepted a block pair
2020-04-28 15:53:36 -04:00
StephenButtolph
9580a3bf0f
Fixed platform vm writeback of ProposalBlocks
2020-04-28 12:31:04 -04:00
Stephen Buttolph
b04b84d4c9
Merge branch 'master' into minor-fixes
2020-04-27 13:06:12 -04:00
StephenButtolph
bbe250c529
endtime -> endTime
2020-04-24 16:24:10 -04:00
Anil Dasari
b1ea742cf2
minor fixes
2020-04-24 13:01:42 -07:00
Alex Willmer
243811f1e8
vms: Note 2 potential FIXMEs in avm.VM tests
...
This is not an exhaustive list.
2020-04-21 01:30:31 +01:00
Alex Willmer
fb38cc8f25
vms: Ensure all platform.VM instances in tests get shutdown
2020-04-21 01:29:41 +01:00
Alex Willmer
e3844c1d6c
vms: Fix deadlock when stopping timers during platformvm.VM.Shutdown()
...
refs #66
2020-04-21 01:26:37 +01:00
StephenButtolph
d4996b5a3a
Reduced log level of missing parent block
2020-04-17 04:20:24 -04:00
Stephen Buttolph
42baab2881
Move Geth to a plugin connected at runtime
...
* removed coreth + geth dependency for the C-chain, still have nat + crypto dependencies
* Added first past of nat traversal
* Removed go-eth dependency for secp256k1
* renamed db files to not repeat the package title
* Added rpcdb, untested
* Added rpcdb tests
* removed defer from loop
* cleaned up tests
* Started working on the rpc chain VM
* First pass of vm plugin support
* Added http over grpc
* added beta support for http handlers
* updated vms for the rpcvms
* Added error returns for factories
* Added EVM back to the genesis
* Added the EVM factory
* Added EVM aliasing, fixed nil pointer bugs during shutdown
* Added plugin folder
* Removed plugins folder, add default params for the plugin dir
* Added http RPC test
* Added cascade evm genesis
* Removed debug line
* removed more debug lines
* Cleaned up import statement
* Changed default plugin dir to ./plugins
* build evm plugin auto in the build script
2020-04-16 11:39:20 -04:00
StephenButtolph
2d980c00b9
Changed order of ControlSigs and PayerSig for consistency with other txs
2020-04-06 17:51:23 -04:00