Commit Graph

15379 Commits

Author SHA1 Message Date
Aaron Blankstein
10d8ee4676 chore: plumb changes into testnet/ 2021-06-04 12:21:31 -05:00
Aaron Blankstein
44b6af18d8 chore: fix costs::test_all 2021-06-03 17:20:08 -05:00
Aaron Blankstein
46df858097 feat: make pox v1 unlock ht a PoxConstant and plumb through 2021-06-03 15:46:35 -05:00
Aaron Blankstein
116944b5b1 feat: implement PoX2 account data structure 2021-05-26 10:07:13 -05:00
Aaron Blankstein
768824de87 Merge branch 'feat/2.1-pragma' into feat/stacks-2.1-initialization 2021-05-21 11:28:59 -05:00
Aaron Blankstein
c1e12dbc89 changes for test support 2021-05-17 15:27:18 -05:00
Aaron Blankstein
c671cba1b9 fix integration test 2021-05-12 11:58:38 -05:00
Aaron Blankstein
588de3212c some cleanup 2021-05-11 17:25:44 -05:00
Aaron Blankstein
44ae9e668e working test! 2021-05-11 15:10:52 -05:00
Aaron Blankstein
b8dec67665 a bit more testing prep 2021-05-10 19:51:02 -05:00
Aaron Blankstein
828b7f0e78 begin test writing 2021-05-10 07:22:05 -05:00
Aaron Blankstein
fd7c234093 initial prep-work of clarity version support 2021-05-07 16:42:29 -05:00
Aaron Blankstein
9027e0ea1f fix typing 2021-04-30 08:22:08 -05:00
Aaron Blankstein
f2bf283bbc Merge branch 'next' into feat/stacks-2.1-initialization 2021-04-30 08:15:33 -05:00
Aaron Blankstein
ceb4989ac9 Merge remote-tracking branch 'origin/feat/merge-develop-to-next' into next 2021-04-30 08:13:13 -05:00
Aaron Blankstein
1026e9a357 feat: implement an initialization method for epoch changes 2021-04-30 07:33:17 -05:00
Aaron Blankstein
035f8d195e Merge remote-tracking branch 'origin/next' into feat/stacks-2.1-epoch-change 2021-04-30 07:32:07 -05:00
Jude Nelson
42663a6102 Merge pull request #2630 from blockstack/feat/stacks-2.1-epoch-change
Feat/stacks 2.1 epoch change
2021-04-29 21:59:09 +00:00
Jude Nelson
4b47ebea6f Merge pull request #2632 from blockstack/feat/merge-develop-to-next
Feat/merge develop to next
2021-04-28 17:33:47 +00:00
Jude Nelson
2d1dd2835a fix merge artifacts, again 2021-04-27 21:56:56 -04:00
Jude Nelson
1d00ef6e4d Merge branch 'feat/merge-develop-to-next' into feat/stacks-2.1-epoch-change 2021-04-27 21:20:59 -04:00
Jude Nelson
f076893dcd fix merge artifact 2021-04-27 21:19:58 -04:00
Jude Nelson
f02fa45c82 cargo fmt 2021-04-27 19:51:25 -04:00
Jude Nelson
897349ec65 Merge branch 'feat/merge-develop-to-next' into feat/stacks-2.1-epoch-change 2021-04-27 19:47:10 -04:00
Jude Nelson
3180cef073 Merge branch 'develop' into feat/merge-develop-to-next 2021-04-27 19:44:20 -04:00
Jude Nelson
b916c92dc8 cargo fmt 2021-04-27 16:29:48 -04:00
Jude Nelson
e25eafc2b6 plumb through STACKS_EPOCH_MAX 2021-04-27 16:29:24 -04:00
Jude Nelson
3a1fb76e5e use STACKS_MAX_EPOCH, defined as (i64::MAX as u64), to identify the last possible block (since sqlite doesn't let us store u64) 2021-04-27 16:28:45 -04:00
Jude Nelson
528ca03e69 the burnchain indexer trait returns the list of epochs for the node 2021-04-27 16:28:26 -04:00
Jude Nelson
b42a02f291 the bitcoin indexer determines the stacks epochs based on mainnet, testnet, or regtest modes of operation 2021-04-27 16:28:08 -04:00
Jude Nelson
f073a2f8bf use indexer-given epochs 2021-04-27 16:27:49 -04:00
pavitthrap
ba2aeefba4 Merge pull request #2571 from blockstack/feat/events-for-microblocks
Feat: Added event for new microblocks
2021-04-27 14:08:15 -04:00
pavitthrap
5b70deffb4 Merge branch 'develop' into feat/events-for-microblocks 2021-04-27 09:05:12 -06:00
Jude Nelson
f6697f3317 Merge pull request #2527 from psq/feat/rpc-call-read-1641-v2
Implement #1641 rpc call public functions as read-only - take 2
2021-04-27 05:14:02 +00:00
Jude Nelson
56a0fdbfd9 Merge branch 'develop' into feat/stacks-2.1-epoch-change 2021-04-27 01:11:15 -04:00
Jude Nelson
b991c58d6d fix compile bugs from merge; plumb through epochs into tests 2021-04-27 01:10:33 -04:00
Jude Nelson
e79b3c58ec rename ::new() to ::all() 2021-04-27 01:10:21 -04:00
Jude Nelson
7ed8c9d141 cargo fmt 2021-04-27 01:10:13 -04:00
Jude Nelson
2c0dd80beb Permit zero-length epochs 2021-04-27 01:09:53 -04:00
Jude Nelson
93978dba20 rename StacksEpoch::new() to StacksEpoch::all() 2021-04-27 01:09:32 -04:00
Jude Nelson
be9ec602d4 rudimentary epoch switch test for clarity VM (to be expanded with future features) 2021-04-27 00:49:24 -04:00
Jude Nelson
28de5afd81 typo 2021-04-27 00:49:11 -04:00
Jude Nelson
4c00d313b5 add stub get_stacks_epoch() 2021-04-27 00:48:56 -04:00
Jude Nelson
66a3df4682 BurnStateDB must provide a way to query the Stacks epoch 2021-04-27 00:48:33 -04:00
Jude Nelson
c5c3e90f3f fix merge issue 2021-04-27 00:48:22 -04:00
Jude Nelson
b06f6df4ab plumb thru epochs 2021-04-27 00:47:51 -04:00
Jude Nelson
2454e49bae plumb thru epochs 2021-04-27 00:47:35 -04:00
Jude Nelson
b97019c1df define structures for representing the current Stacks epoch 2021-04-27 00:47:23 -04:00
Jude Nelson
738157da14 expose epoch_switch test module 2021-04-27 00:47:12 -04:00
Jude Nelson
52ff11aa25 add get_stacks_epoch() to BurnStateDB 2021-04-27 00:46:55 -04:00