Commit Graph

223 Commits

Author SHA1 Message Date
Dan Laine 7b5b3d1f1c more optimizations/cleanup 2020-06-14 11:53:19 -04:00
Dan Laine f6cabee51b cache serializable fields of struct types; change codec methods to be on pointer type; change variable names; change benchmark toinclude both marshaling and unmarshaling 2020-06-14 10:56:43 -04:00
Dan Laine 954074abcc optimize by reducing amount of data stored on heap 2020-06-12 19:26:03 -04:00
Dan Laine 42deac45e9 use pre-allocated array of functions 2020-06-12 19:03:08 -04:00
Dan Laine a895b691a2 change wire format to be exact same as it was before 2020-06-12 16:52:58 -04:00
Dan Laine 617a158097 use wrappers.packer instead of byte array 2020-06-12 10:41:02 -04:00
Dan Laine 7879dd1768 upgrade codec to be more efficient. Passes all codec tests. Failing some other tests due to new format 2020-06-11 18:16:21 -04:00
Dan Laine b576f27397 comments/reorganize 2020-06-10 16:20:40 -04:00
StephenButtolph 55b0f550ee reduced tx cache size 2020-06-10 04:50:53 -04:00
StephenButtolph bdeff86f7a reduced log level 2020-06-10 04:30:49 -04:00
StephenButtolph 8ed43f464c Added switch for temporary and permanent errors in proposal blocks 2020-06-08 18:57:05 -04:00
Dan Laine f8c202e4be don't mark blocks with advanceTimeTxs as rejected if the tx fails verification 2020-06-08 17:11:53 -04:00
StephenButtolph c86838f2e8 Moved rpcchainvm logs to live under their chain 2020-06-08 11:53:55 -04:00
StephenButtolph 921cca2ce1 Improved X-chain bootstrapping 2020-06-08 03:10:14 -04:00
StephenButtolph 6c12d5ffa5 updated test to use strings rather than IDs 2020-06-07 18:27:45 -04:00
Stephen Buttolph a68fcf9a45
Merge pull request #60 from ava-labs/c-chain-local-rpc
C chain local rpc
2020-06-07 18:16:26 -04:00
StephenButtolph 9cae34dcfc Merge branch 'network-upgrade' into c-chain-local-rpc 2020-06-07 18:13:32 -04:00
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 4ac34ad296 nits 2020-06-06 23:52:44 -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
Determinant 70ab3160ce make JSON-RPC local by default; add basic logging for C-Chain 2020-06-05 15:00:12 -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 bdb81df0d2 Turned off sig verification in the AVM during bootstrapping 2020-06-02 17:01:51 -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 3d5a838ce6 merged utxo indexing upgrade 2020-05-30 12:47:23 -04:00
StephenButtolph 97754e2545 Added tests for separation between the avm and the platformvm 2020-05-30 12:44:41 -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
Collin Montag 33eca06ca2 state test pruning 2020-05-29 00:03:14 -04:00
Collin Montag 232f962d4b updated tests 2020-05-28 23:50:33 -04:00
StephenButtolph 6318186848 wip currently has a deadlock error 2020-05-28 23:48:08 -04:00
Collin Montag 198accdea7 ava state prefixdb 2020-05-28 10:36:00 -04:00
StephenButtolph e57219a648 Merged bootstrapping error handling 2020-05-26 13:57:42 -04:00
StephenButtolph 537e72714f Added returned errors to Accept and Reject in decidables 2020-05-26 13:25:34 -04:00
StephenButtolph bb11465d7e added listAddresses API to the AVM 2020-05-25 22:29:36 -04:00
StephenButtolph 40cb65ed8f merged 2020-05-23 17:19:16 -04:00
StephenButtolph 896cafdcbb debugging utxo error 2020-05-20 11:37:01 -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 5e6e3d61f2 merged 2020-05-12 01:27:13 -04:00
StephenButtolph 1dc6fb77b9 merged 2020-05-11 22:41:05 -04:00