Commit Graph

18118 Commits

Author SHA1 Message Date
Jude Nelson
bd307635ca fix: typos in docs 2022-10-31 10:16:47 -04:00
Jude Nelson
465150651c fix: mark Burnchain::is_mainnet() as deprecated, and replace all calls to it with false (and eliminate resulting dead code) 2022-10-31 10:16:21 -04:00
Jude Nelson
6ae4ef1834 fix: restore PoX sunset test 2022-10-18 10:10:31 -04:00
Jude Nelson
b309777ecd fix: remove dead comment 2022-10-18 10:10:17 -04:00
Jude Nelson
09ccc3381b feat: integration test verifying that the sunset burn gets interrupted by the epoch 2.1 transition 2022-10-18 10:09:58 -04:00
Jude Nelson
7798b9addc fix: restore sunset burn 2022-10-18 10:09:46 -04:00
Jude Nelson
fd24b5e79c fix: restore sunset burn 2022-10-18 10:09:32 -04:00
Jude Nelson
ba9e08b9ca fix: restore sunset burn 2022-10-18 10:09:19 -04:00
Jude Nelson
35d44661f6 fix: restore sunset burn 2022-10-18 10:09:05 -04:00
Jude Nelson
f9d231c9ae fix: restore sunset burn 2022-10-18 10:08:53 -04:00
Jude Nelson
1444c8cbce fix: the current burn height is the height of the latest sortition, not what we've seen in the Clarity DB 2022-10-18 10:08:26 -04:00
Jude Nelson
0f33ad2bf0 fix API sync 2022-10-18 10:08:14 -04:00
Jude Nelson
2e945a26b0 fix: API sync 2022-10-18 10:08:06 -04:00
Jude Nelson
d439777394 fix: permit calls to read-only PoX 1 functions if we're in PoX 2 (this might fix #3261) 2022-10-18 10:07:28 -04:00
Jude Nelson
5f13e5c514 feat: log epoch initialization 2022-10-18 10:07:15 -04:00
Jude Nelson
11c92ae966 fix: log PoX participation 2022-10-18 10:06:58 -04:00
Jude Nelson
41450fae72 fix: restore sunset burn 2022-10-18 10:06:42 -04:00
Jude Nelson
df8b6e86c2 feat: restore sunset burn testing and add coverage to verify that the sunset burn gets interrupted by the epoch 2.1 transition 2022-10-18 10:06:21 -04:00
Jude Nelson
af7d046130 fix: gate PoX reward set calculation by epoch if we're in the sunset period 2022-10-18 10:05:55 -04:00
Jude Nelson
2cbd0602cf fix: gate StackStxOp and PreStxOp's expiration on the epoch so they keep working in 2.1, and add test coverage 2022-10-18 10:05:27 -04:00
Jude Nelson
2c749850dd fix: restore sunset burn 2022-10-18 10:05:09 -04:00
Jude Nelson
ae693f1c16 fix: restore PoX sunset, and add epoch-2.1-specific tests to verify that the sunset burn requirement disappears at the epoch boundary 2022-10-18 10:04:43 -04:00
Jude Nelson
038b03071a fix: >=, not >, for sunset end 2022-10-18 10:03:59 -04:00
Jude Nelson
243f719018 fix: restore sunset burn 2022-10-18 09:48:07 -04:00
Jude Nelson
2999558f33 fix: restore sunset_burn 2022-10-18 09:47:51 -04:00
Jude Nelson
8921179199 fix: restore sunset_burn 2022-10-18 09:47:33 -04:00
Jude Nelson
46abd74263 feat: confine StacksEpochId checks for sunset burn to wrapper methods in PoxConstants, so we don't pepper the codebase with this check 2022-10-18 09:47:01 -04:00
Jude Nelson
899497b6e0 chore: op-checking is now gated on epoch ID 2022-10-18 09:46:42 -04:00
Jude Nelson
16f2f12104 feat: gate sunset burn logic based on what epoch we're in, for the purposes of calculating the sunset burn and deciding whether or not to validate PoX block-commits and on-Bitcoin transactions 2022-10-18 09:45:54 -04:00
Jude Nelson
aa94a8f086 chore: ignore .orig and .rej files from patch 2022-10-18 09:44:38 -04:00
Jude Nelson
21ab472c67 chore: run sunset-gate integration test 2022-10-18 09:44:24 -04:00
Jude Nelson
9e1620cd90 Merge pull request #3310 from stacks-network/fix/warnings
Fix/warnings
2022-10-05 16:45:29 +00:00
Don
48dc9c98dc unused module 2022-10-04 10:25:14 -07:00
Don
7cc1b13f54 unpacking tuples into (_unused, used) 2022-10-04 10:25:14 -07:00
Don
44e412598f parenthesis warning fixes 2022-10-04 10:25:14 -07:00
Don
7645beaafe remove unused fields instead of _name 2022-10-04 10:25:14 -07:00
Don
6195c79b43 prefer _name over dead_code 2022-10-04 10:25:14 -07:00
Don
d3c1ffa166 fields are set but not read. allowing dead_code to mute warning 2022-10-04 10:25:14 -07:00
Don
11c3684625 designate unused vars with _name. leaving the fields in the struct for completeness when compared to matching bitcoin struct 2022-10-04 10:25:14 -07:00
Don
b90c40ac2e unused crates and unused variables 2022-10-04 10:25:14 -07:00
Jude Nelson
b6877179d4 Merge pull request #3301 from stacks-network/feat/parser-2-improvements
Parser 2 improvements
2022-10-03 15:31:46 +00:00
Brice
56ad1a9a12 Merge branch 'next' into feat/parser-2-improvements 2022-09-30 08:08:15 -04:00
Aaron Blankstein
2d84db135b Merge pull request #3299 from stacks-network/feat/pox-2-tests
2.1: PoX-2 Fixes and Invariant Testing
2022-09-29 20:53:01 -05:00
Aaron Blankstein
1d1d6317be Merge branch 'next' into feat/pox-2-tests 2022-09-29 16:31:27 -05:00
Aaron Blankstein
93ded3caa2 address PR feedback 2022-09-29 16:30:45 -05:00
Aaron Blankstein
4646d11046 Merge pull request #3305 from stacks-network/fix/2.1-chainstate-versions
2.1 Fix: usable version checks for DBs and epochs
2022-09-29 10:16:59 -05:00
Aaron Blankstein
4fc4a85b05 fix: rustfmt 2022-09-28 10:20:10 -05:00
Aaron Blankstein
24193dc4cb Merge branch 'next' into fix/2.1-chainstate-versions 2022-09-28 09:40:56 -05:00
Gregory Coppola
348403983e Merge pull request #3275 from stacks-network/feat/clarity-version-numbers
feat: Specify `ClarityVersion` on Docs Functions and Keywords
2022-09-28 06:38:08 -05:00
Greg Coppola
13aba690d4 Merge branch 'next' into feat/clarity-version-numbers 2022-09-27 17:12:59 -05:00