Commit Graph

66 Commits

Author SHA1 Message Date
Stephen Buttolph c43d77da30
Merge pull request #22 from ava-labs/x-mint
Fixed mint signing
2020-03-31 15:34:23 -04:00
StephenButtolph fc093b2e9f Fixed mint signing 2020-03-31 15:14:31 -04:00
Dan Laine 23d2427ce7 forbid new blockchains from being validated by default subnet 2020-03-31 14:12:23 -04:00
StephenButtolph d63375e83a updated json for new fxs 2020-03-31 01:09:49 -04:00
StephenButtolph 9d4be014e9 merged 2020-03-30 22:10:31 -04:00
StephenButtolph 4d34dc042d merged 2020-03-30 22:06:29 -04:00
StephenButtolph 3056998643 enforced unneeded signature requirement 2020-03-30 21:28:19 -04:00
StephenButtolph 009d78e301 merged 2020-03-30 21:22:22 -04:00
StephenButtolph 7810cd56b9 merged 2020-03-30 21:16:32 -04:00
Stephen Buttolph c1357a9eba
Merge branch 'master' into custom-genesis 2020-03-30 21:06:10 -04:00
StephenButtolph 2fa86ef49c fixed locking bug in tests 2020-03-30 20:22:07 -04:00
Dan Laine d9480e5a24 Merge branch 'custom-genesis' of github.com:ava-labs/gecko-internal into custom-genesis 2020-03-30 19:16:31 -04:00
StephenButtolph b41d6ef95a cleaned up imports 2020-03-30 18:15:16 -04:00
StephenButtolph d72bdbcada Added property test 2020-03-30 18:14:03 -04:00
StephenButtolph 00332620a6 Implemented Properties 2020-03-30 17:46:18 -04:00
StephenButtolph a2c0ad56f7 Implemented NFTs 2020-03-30 16:23:06 -04:00
Dan Laine 468c47739d made changes requested in PR review 2020-03-30 09:14:12 -04:00
StephenButtolph ffcdfafaf6 Implemented fx operations 2020-03-30 01:08:45 -04:00
StephenButtolph 93ff9d906b merged 2020-03-29 14:46:18 -04:00
StephenButtolph a0b999950d removed json dump in unit test 2020-03-27 16:56:43 -04:00
StephenButtolph 4b36f9d041 Added proper json marshalling of UniqueTxs in the AVM 2020-03-27 16:54:47 -04:00
Stephen Buttolph 10779d168d
Merge branch 'master' into custom-genesis 2020-03-27 12:11:19 -04:00
StephenButtolph 6d9683dc99 Fixed minor atomic commit bugs 2020-03-27 03:39:35 -04:00
StephenButtolph 48f9a52ed8 Merge branch 'master' into atomic 2020-03-27 02:42:59 -04:00
StephenButtolph 65393729d2 Finished first pass of APIs 2020-03-27 02:42:16 -04:00
StephenButtolph 9da52e70c0 Add address tracking to atomic utxos 2020-03-26 23:11:23 -04:00
StephenButtolph a7f2a887ca Updated Export Tx to support change addresses 2020-03-26 22:01:22 -04:00
StephenButtolph 87ea21c63f linked atomic swaps to main 2020-03-26 18:04:41 -04:00
Dan Laine c1abff8c3d fix bug where unmarshalling into improper type causes panic. Add test for this 2020-03-26 15:14:45 -04:00
StephenButtolph 3efccbf354 finished first pass of atomic swaps 2020-03-26 11:27:47 -04:00
StephenButtolph 93ed25f878 wip 2020-03-25 23:48:21 -04:00
StephenButtolph a6a92510af Added UTXO check in platform VM 2020-03-25 12:35:13 -04:00
StephenButtolph 552e63f2eb Added export Tx to the AVM 2020-03-24 12:39:25 -04:00
Stephen Buttolph 01fe74ec6b wip 2020-03-23 16:40:37 -04:00
StephenButtolph 805b0d5530 wip importTx 2020-03-23 11:41:02 -04:00
StephenButtolph f151ab841a Added flow checker 2020-03-20 20:57:12 -04:00
StephenButtolph aee9d03921 Cleanup + introduction of side effects 2020-03-20 20:56:43 -04:00
StephenButtolph 638cce84ce AVM code cleanup 2020-03-19 18:36:10 -04:00
Dan Laine 633e72394f fix bug where no chains other than platform created if staking disabled 2020-03-19 17:59:12 -04:00
Dan Laine fb5f6a9d5d change validatedBy to take in an ID rather than alias 2020-03-19 15:00:12 -04:00
Dan Laine 7c410e01b8 automatically use secp256k1 fx when creating AVM instances 2020-03-19 13:14:40 -04:00
StephenButtolph 16182937a4 merged 2020-03-18 17:22:07 -04:00
Dan Laine bc4aae7b6d getBlockchains includes human-readable name in response 2020-03-18 15:26:41 -04:00
Dan Laine 121edab33c add missing json tags 2020-03-18 15:18:00 -04:00
Dan Laine 6c2b969b29 Merge remote-tracking branch 'origin' into custom-genesis 2020-03-18 14:03:28 -04:00
Dan Laine 5c231c8acf add utility methods to platform API. Forbid creation of blockchains validated by Default Subnet 2020-03-18 13:55:36 -04:00
Dan Laine 46441dca6b remove test 2020-03-18 12:23:14 -04:00
Dan Laine 76d15cc999 add method to get Subnet that validates the specified blockchain and expose method with API 2020-03-18 12:21:08 -04:00
Dan Laine 1f871c097d when a node joins a Subnet it creates all of the blockchains the Subnet is validating 2020-03-17 17:54:03 -04:00
Stephen Buttolph d3d22ffce8 addressed PR comments 2020-03-17 16:07:33 -04:00