Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge branched 2.5.0.0.4 to master #4917

Merged
merged 673 commits into from
Jun 26, 2024
Merged

Merge branched 2.5.0.0.4 to master #4917

merged 673 commits into from
Jun 26, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    05f812d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c09cbd View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4723 from stacks-network/chore/master-to-develop

    Merge master to develop
    obycode authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    41e57ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cbd2037 View commit details
    Browse the repository at this point in the history
  5. refactor(pox-4-tests): Move PoX-4 stateful property-based tests

    - Relocate PoX-4 stateful property-based tests from
      ../core-contract-tests/tests/pox-4/ to
      boot-contracts-stateful-prop-tests/tests/pox-4.
    - Implement a minimalistic vitest and Clarinet project setup.
    - Adjust configurations for optimal test isolation.
    - Ensure Clarinet config is as minimalistic as possible.
    - For more details, see: #4725 (comment)
    moodmosaic committed Apr 29, 2024
    1 Configuration menu
    Copy the full SHA
    482c195 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be71ee8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    837f4a4 View commit details
    Browse the repository at this point in the history
  8. feat: signer monitoring server

    hstove committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    a5bda55 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    544fcf6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9154bb7 View commit details
    Browse the repository at this point in the history
  11. fix: typo spelling "gauge"

    hstove committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    7318f5f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    24a0e97 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Merge pull request #4728 from stacks-network/fix/agg-increase-event

    fix: add signer-key to synthetic `stack-aggregation-increase` event
    hstove authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    08e04d9 View commit details
    Browse the repository at this point in the history
  2. fix: format

    jcnelson committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    3b6df3e View commit details
    Browse the repository at this point in the history
  3. fix: format

    jcnelson committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    3194d52 View commit details
    Browse the repository at this point in the history
  4. feat: add a dryrun option that's off by default, but permits testin…

    …g out making snapshots (but not saving them)
    jcnelson committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    cb0c907 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f44917 View commit details
    Browse the repository at this point in the history
  6. fix: only check if the miner is active if the search window is greate…

    …r than 1 (i.e. we're not in the prepare phase)
    jcnelson committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    7d6b6ea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8b90a54 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    143a75c View commit details
    Browse the repository at this point in the history
  9. chore: cargo fmt

    jcnelson committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    88e8212 View commit details
    Browse the repository at this point in the history
  10. fix: api sync

    jcnelson committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    1b1615c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2b89463 View commit details
    Browse the repository at this point in the history
  12. fix: dryrun

    jcnelson committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9909a3c View commit details
    Browse the repository at this point in the history
  13. Merge pull request #6 from jbencin/multisig-order-independence

    Multisig order independence
    fess-v authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    cfdc8f1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    dd9f859 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ae5b716 View commit details
    Browse the repository at this point in the history
  16. fix: Unit tests pass

    jbencin committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    f910e6d View commit details
    Browse the repository at this point in the history
  17. Merge pull request #4725 from stacks-network/feat/pox-4-stateful-solo…

    …-scenarios
    
    Solo Stacking stateful property-based tests
    moodmosaic authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    10d954c View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1db6a97 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b25eef8 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #7 from jbencin/multisig-order-independence

    Multisig order independence
    fess-v authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    452a400 View commit details
    Browse the repository at this point in the history
  21. feat: block-height -> stacks-block-height

    `block-height` can no longer be used in Clarity 3 and above and will
    cause an analysis error. In its place is `stacks-block-height`.
    obycode committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    5a91bdc View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    7fb0fed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e35c15c View commit details
    Browse the repository at this point in the history
  3. fix: handle a race condition between the signer and the /v2/pox endpoint

    When the signer is processing a new burn block, it may hit the /v2/pox
    endpoint before it has been updated with the latest block. This change
    will check for this case and retry until it receives the expected cycle.
    obycode committed May 1, 2024
    Configuration menu
    Copy the full SHA
    b410197 View commit details
    Browse the repository at this point in the history
  4. fix: only attempt to refresh the signer during the next prepare phase

    This handles the case where for the first block in a cycle (height %
    cycle_length == 0), it will report that it is in cycle N, but it will
    also report that it is in the prepare phase. This was resulting in
    refreshing the signer config too early. For example, with a cycle length
    of 20, at block 160, we would see a log:
    
    ```
    Received a new burnchain block height (160) in the prepare phase of the
    next reward cycle (9). Checking for signer registration...
    ```
    
    This is incorrect, because block 160 is not in the prepare phase for
    cycle 9.
    obycode committed May 1, 2024
    Configuration menu
    Copy the full SHA
    af235d0 View commit details
    Browse the repository at this point in the history
  5. chore: add changelog message for #4697

    Downgraded log messages about transactions from warning to info.
    obycode committed May 1, 2024
    Configuration menu
    Copy the full SHA
    f82279d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    40b1603 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3e52aa0 View commit details
    Browse the repository at this point in the history
  8. fix: address PR feedback, and make it so that the test framework gene…

    …rates the correct UTXO linkage data (so the new MEV algorithm won't disqualify Nakamoto miners using TestPeer)
    jcnelson committed May 1, 2024
    Configuration menu
    Copy the full SHA
    73a2735 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9f79afc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2082113 View commit details
    Browse the repository at this point in the history
  11. fix: only retry the /v2/pox endpoint if it returns an older cycle

    It's okay if it returns a higher cycle than expected.
    obycode committed May 1, 2024
    Configuration menu
    Copy the full SHA
    430d987 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7a49afa View commit details
    Browse the repository at this point in the history
  13. Merge branch 'develop' of https://github.com/stacks-network/stacks-bl…

    …ockchain into draft/multisig-order-independence
    fess-v committed May 1, 2024
    Configuration menu
    Copy the full SHA
    3dd4ccb View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    32111d2 View commit details
    Browse the repository at this point in the history
  2. hot swappable mock_mining

     redid it on top of develop
    ASuciuX committed May 2, 2024
    Configuration menu
    Copy the full SHA
    4245554 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1e09dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ea9c8c8 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. fix: disable windowing when we transition to epoch 3.0 for the durati…

    …on of one window length
    jcnelson committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2c6cdda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09454b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    754cd60 View commit details
    Browse the repository at this point in the history
  4. fix: typos

    jcnelson committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d45faf9 View commit details
    Browse the repository at this point in the history
  5. feat: add tenure height to block_headers table

    Handle the `tenure-height` keyword in Clarity3, and using the same logic
    for `block-height` in Clarity 1 or 2.
    obycode committed May 3, 2024
    Configuration menu
    Copy the full SHA
    134afd3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ac2bd50 View commit details
    Browse the repository at this point in the history
  7. fix: revert changes in contrib/core-contract-tests/

    The removal of package-lock.json causes `npm ci` to fail and it should
    not be removed by this PR any way.
    obycode committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9bce638 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    77efe75 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    679aeac View commit details
    Browse the repository at this point in the history
  10. Merge pull request #4698 from stacks-network/test/pox-4-unit

    PoX-4 unit testing
    obycode authored May 3, 2024
    Configuration menu
    Copy the full SHA
    a9c14f9 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #4738 from stacks-network/fix/signer-cycle-transition

    fix: handle a race condition between the signer and the /v2/pox endpoint
    obycode authored May 3, 2024
    Configuration menu
    Copy the full SHA
    54ae125 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #4743 from ASuciuX/feat/mock-mining-hot-swap

    Feat/mock mining hot swap
    obycode authored May 3, 2024
    Configuration menu
    Copy the full SHA
    1886013 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c52e9bf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9bd74ca View commit details
    Browse the repository at this point in the history
  15. fix: optionally disable resolving bootstrap nodes, so the caller can …

    …avoid needless network I/O if it's not needed
    jcnelson committed May 3, 2024
    Configuration menu
    Copy the full SHA
    61b37c0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    02ec34a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    56f754e View commit details
    Browse the repository at this point in the history
  18. fix: don't start from reward cycle 0 when doing an inv sync; start fr…

    …om connection_opts.inv_reward_cycles
    jcnelson committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7318bab View commit details
    Browse the repository at this point in the history
  19. chore: add a mode of generating burnchain blocks in TestPeer that ens…

    …ures that a block's hash will depend on the (number of) opts it contains
    jcnelson committed May 3, 2024
    Configuration menu
    Copy the full SHA
    30ff6d8 View commit details
    Browse the repository at this point in the history
  20. chore: API sync

    jcnelson committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1f6e129 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d6f5ce6 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    23e704a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27ef917 View commit details
    Browse the repository at this point in the history
  3. docs: add changelog entry

    obycode committed May 4, 2024
    Configuration menu
    Copy the full SHA
    c339fe0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f523d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a51579a View commit details
    Browse the repository at this point in the history
  6. docs: fix changelog entry

    obycode committed May 4, 2024
    Configuration menu
    Copy the full SHA
    3eeabe9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4b1895a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a251637 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6953194 View commit details
    Browse the repository at this point in the history
  10. chore: update supports_epoch

    obycode committed May 4, 2024
    Configuration menu
    Copy the full SHA
    f8ca7f0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2a63b46 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. Configuration menu
    Copy the full SHA
    4a0a966 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/draft/multisig-order-independenc…

    …e' into draft/multisig-order-independence
    fess-v committed May 5, 2024
    Configuration menu
    Copy the full SHA
    3c7be76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61ac533 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    7763df2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de17b4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f180d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ce2446 View commit details
    Browse the repository at this point in the history
  5. chore: add unit test

    jcnelson committed May 6, 2024
    Configuration menu
    Copy the full SHA
    07c6ac8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f98bcbf View commit details
    Browse the repository at this point in the history
  7. chore: add unit test

    jcnelson committed May 6, 2024
    Configuration menu
    Copy the full SHA
    a04c1fa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0161135 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    632ff51 View commit details
    Browse the repository at this point in the history
  10. chore: fix #4752 by requiring /v2/fees/transfer to return the median …

    …transaction fee for a STX-transfer from the cost estimators
    jcnelson committed May 6, 2024
    Configuration menu
    Copy the full SHA
    ef36e5c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0a7af3a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fa66891 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'next' into feat/codeowners

    * next:
      update per 4638
      removing portable flag
      fix: dont warn about aggregate key in 2.5
    wileyj committed May 6, 2024
    Configuration menu
    Copy the full SHA
    5338de4 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. fix: more PR feedback -- better, more-complete AtcRational tests and …

    …better abstraction over the inner u256
    jcnelson committed May 7, 2024
    Configuration menu
    Copy the full SHA
    95163e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e72ca43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbc91b5 View commit details
    Browse the repository at this point in the history
  4. feat: simplify tenure-height implementation

    With this commit, undo the MARF changes following the mechanism used for
    `block-height` and replace it with a Clarity based solution.
    obycode committed May 7, 2024
    Configuration menu
    Copy the full SHA
    d8ee58e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    741726e View commit details
    Browse the repository at this point in the history
  6. fix: update tests

    obycode committed May 7, 2024
    Configuration menu
    Copy the full SHA
    2dc5bc3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5908391 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #4719 from stacks-network/feat/signer-metrics

    feat: signer monitoring server
    hstove authored May 7, 2024
    Configuration menu
    Copy the full SHA
    738c4c8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e59f9f5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6ab2fd2 View commit details
    Browse the repository at this point in the history
  11. chore: fix comment typo

    jcnelson committed May 7, 2024
    Configuration menu
    Copy the full SHA
    a29b162 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    48a9d88 View commit details
    Browse the repository at this point in the history
  13. chore: remove length=

    jcnelson committed May 7, 2024
    Configuration menu
    Copy the full SHA
    6e62458 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #4733 from stacks-network/feat/bitcoin-mev

    Feat/Bitcoin MEV
    jcnelson authored May 7, 2024
    Configuration menu
    Copy the full SHA
    28ee6dc View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    329c27c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51ef7d4 View commit details
    Browse the repository at this point in the history
  3. chore: don't track dead or broken neighbors (don't disconnect from th…

    …em; just don't talk to them). instead, track connections and connection attempts
    jcnelson committed May 8, 2024
    Configuration menu
    Copy the full SHA
    9da1120 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5e0a7f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e81d6e9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd90705 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a63f89 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    02e3d89 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1d7464f View commit details
    Browse the repository at this point in the history
  10. 4746 - avoid extra ci runs

    wileyj committed May 8, 2024
    Configuration menu
    Copy the full SHA
    d4f40d1 View commit details
    Browse the repository at this point in the history
  11. remove paths-ignore

    wileyj committed May 8, 2024
    Configuration menu
    Copy the full SHA
    01bb956 View commit details
    Browse the repository at this point in the history
  12. refactor: move lookup_by_name_at_version into the macro

    Instead of defining it separately in each of several different types,
    just add this method to the macro. h/t @kantai's review suggestion.
    obycode committed May 8, 2024
    Configuration menu
    Copy the full SHA
    aef35a1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    aa83223 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    dd75f78 View commit details
    Browse the repository at this point in the history
  15. refactor: move tenure-height increment

    This new location avoids the need to pass `new_tenure` around to the
    block begin methods. h/t @kantai
    obycode committed May 8, 2024
    Configuration menu
    Copy the full SHA
    008f73b View commit details
    Browse the repository at this point in the history
  16. signer-messages

    ASuciuX committed May 8, 2024
    Configuration menu
    Copy the full SHA
    6d5b668 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    464a335 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e036ef0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    117c41c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1bff5b7 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    745e074 View commit details
    Browse the repository at this point in the history
  2. fix: test_block_heights_across_versions

    Needed to call `save_analysis` for the deployed contracts.
    obycode committed May 9, 2024
    Configuration menu
    Copy the full SHA
    00ae1b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a01d75 View commit details
    Browse the repository at this point in the history
  4. chore: check to see if the *network* is connecting to a given neighbo…

    …r, not that the stackerdb sync state machine is
    jcnelson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    032c486 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed4afb6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d0de1af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    74f6303 View commit details
    Browse the repository at this point in the history
  8. fix: when in IBD mode, verify that we're connecting to bootstrap peer…

    …s, and don't use the PoX bitvec length to determine when to retry an inv sync
    jcnelson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    4cee411 View commit details
    Browse the repository at this point in the history
  9. fix: when in IBD, be aggressive about neighbor walks (since inv sync …

    …depends on bootstrap nodes staying connected)
    jcnelson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    eb78eb0 View commit details
    Browse the repository at this point in the history
  10. fix: when in IBD, don't bother with antientropy or inv re-sync -- the…

    … latter happens fast enough on its own (it only needs to be done once per reward cycle)
    jcnelson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    bba307b View commit details
    Browse the repository at this point in the history
  11. fix: typo

    jcnelson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    2ae1c2d View commit details
    Browse the repository at this point in the history
  12. fix: if we're not mining, then set the poll time to be 5s (otherwise …

    …we waste a *ton* of CPU)
    jcnelson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    1f989fb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1725915 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    05bf8a8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    302af76 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #4765 from stacks-network/fix/reduce_ci_runs-develop

    [CI] 4746 - Avoid extraneous CI runs (develop)
    wileyj authored May 9, 2024
    Configuration menu
    Copy the full SHA
    e8e3a2e View commit details
    Browse the repository at this point in the history
  17. Merge branch 'develop' into feat/codeowners

    * develop: (420 commits)
      remove extra character from vi typo
      remove paths-ignore
      4746 - avoid extra ci runs
      chore: fix comment typo
      fix: more PR feedback -- better, more-complete AtcRational tests and better abstraction over the inner u256
      chore: address PR feedback and add more test coverage
      chore: add unit test
      chore: add unit test
      feat: add no-op metrics timer when feature disabled
      chore: get all unit tests to pass
      chore: API sync
      chore: add a mode of generating burnchain blocks in TestPeer that ensures that a block's hash will depend on the (number of) opts it contains
      fix: don't start from reward cycle 0 when doing an inv sync; start from connection_opts.inv_reward_cycles
      chore: expose set_initial_peer
      fix: optionally disable resolving bootstrap nodes, so the caller can avoid needless network I/O if it's not needed
      chore: use the burnchain indexer to find the right block header
      fix: revert changes in contrib/core-contract-tests/
      fix: typos
      chore: index block-commits by apparent sender, so we can get the last commit by sender
      fix: generate the expected block commit input so that mining works in nakamoto
      ...
    wileyj committed May 9, 2024
    Configuration menu
    Copy the full SHA
    1d542ee View commit details
    Browse the repository at this point in the history
  18. Remove dead CLI commands including Sign, DKG, and generate Files comm…

    …ands
    
    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 9, 2024
    Configuration menu
    Copy the full SHA
    8a2f4f1 View commit details
    Browse the repository at this point in the history
  19. Implement this error for MonitoringError and fix clippy warnings

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 9, 2024
    Configuration menu
    Copy the full SHA
    57b3458 View commit details
    Browse the repository at this point in the history
  20. cargo fmt

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 9, 2024
    Configuration menu
    Copy the full SHA
    a2e4a1d View commit details
    Browse the repository at this point in the history
  21. Undo var rename

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 9, 2024
    Configuration menu
    Copy the full SHA
    844d5b3 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Merge pull request #4773 from stacks-network/chore/fix-clippy-issues

    Implement this error for MonitoringError and fix clippy warnings
    kantai authored May 10, 2024
    Configuration menu
    Copy the full SHA
    e79719d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4772 from stacks-network/chore/remove-dead-cli-co…

    …mmands
    
    Remove dead CLI commands including Sign, DKG, and generate Files comm…
    jferrant authored May 10, 2024
    Configuration menu
    Copy the full SHA
    4afa9ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f6b829 View commit details
    Browse the repository at this point in the history
  4. WIP: move signer event processing into a trait and create v0 and v1 s…

    …ubmodules
    
    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 10, 2024
    Configuration menu
    Copy the full SHA
    75a28ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6e2b54b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75341d9 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Configuration menu
    Copy the full SHA
    d7865cf View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Disable broken and flakey signer tests in CI

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 13, 2024
    Configuration menu
    Copy the full SHA
    4228566 View commit details
    Browse the repository at this point in the history
  2. feat: Pass PeerNetwork from Neon node to Nakamoto node in order to …

    …maintain network connections
    jbencin committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a5f4151 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c65fa5c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4767 from jbencin/feat/nakamoto-keep-peer-network

    feat: Preserve `PeerNetwork` during Epoch 3.0 transition
    jbencin authored May 13, 2024
    Configuration menu
    Copy the full SHA
    16cca4a View commit details
    Browse the repository at this point in the history
  5. WIP: move messages.rs to individual v0 and v1 subdirs

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 13, 2024
    Configuration menu
    Copy the full SHA
    b77ba24 View commit details
    Browse the repository at this point in the history
  6. WIP: make libsigner event processing and signer trait generic

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d8475f1 View commit details
    Browse the repository at this point in the history
  7. Add spawned signer struct to v1 mod.rs

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 13, 2024
    Configuration menu
    Copy the full SHA
    764de0b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    88517e4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a71abf7 View commit details
    Browse the repository at this point in the history
  10. Change ecdsa::Signature to MessageSignature

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 13, 2024
    Configuration menu
    Copy the full SHA
    382cdfd View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    84684ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a7fed2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d271d14 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11fb999 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2ba82e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ec8771f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2cfcb77 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9021c41 View commit details
    Browse the repository at this point in the history
  9. Skip some mutants

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    8d6a3a5 View commit details
    Browse the repository at this point in the history
  10. Replace custom NakamotoBlockHeaders throughout signer with empty()

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    b80d71e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2eec4e1 View commit details
    Browse the repository at this point in the history
  12. Remove unused serialization of HashSet in messages.rs

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    7d40753 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cb5802f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    eefaeb7 View commit details
    Browse the repository at this point in the history
  15. CRC: move traits to lib.rs

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    5d0dc11 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'chore/signer-traits' of https://github.com/stacks-netwo…

    …rk/stacks-core into chore/block-signature-message-type
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    6c5f042 View commit details
    Browse the repository at this point in the history
  17. Do not enable empty MinerMessage event

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    c9219e5 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #4778 from stacks-network/chore/signer-traits

    Pull current stacks signer out into v1 implementation and create placeholder v0 mod
    jferrant authored May 14, 2024
    Configuration menu
    Copy the full SHA
    87fdd50 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    e6021f5 View commit details
    Browse the repository at this point in the history
  20. CRC: remove use of hardcoded u8s in codec functions

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    0c3631b View commit details
    Browse the repository at this point in the history
  21. Merge branch 'develop' of https://github.com/stacks-network/stacks-core

    … into chore/block-signature-message-type
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    1decf3b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7af348d View commit details
    Browse the repository at this point in the history
  23. CRC: fix documentation on define_u8_enum types in messages.rs

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    65859b7 View commit details
    Browse the repository at this point in the history
  24. feat: handle tenure-height with at-block before epoch 3.0

    Also including some other improvements from PR review.
    obycode committed May 14, 2024
    Configuration menu
    Copy the full SHA
    2b4b1c1 View commit details
    Browse the repository at this point in the history
  25. CRC: fix whitespace

    Signed-off-by: Jacinta Ferrant <[email protected]>
    jferrant committed May 14, 2024
    Configuration menu
    Copy the full SHA
    69fa6ef View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b65fa72 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #4787 from stacks-network/chore/block-signature-me…

    …ssage-type
    
    Chore/block signature message type
    jferrant authored May 14, 2024
    Configuration menu
    Copy the full SHA
    45cf912 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9f7c023 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    253304a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3abdc2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    890f07c View commit details
    Browse the repository at this point in the history
  4. fix: move tenure setting after epoch transition

    This is necessary after the new check was added to ensure that the
    tenure height is not set before epoch 3.0.
    obycode committed May 15, 2024
    Configuration menu
    Copy the full SHA
    369d00f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    54bbc4c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #4544 from stacks-network/feat/codeowners

    Add CODEOWNERS
    wileyj authored May 15, 2024
    Configuration menu
    Copy the full SHA
    f7d8f7e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    406083a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    368541f View commit details
    Browse the repository at this point in the history
  9. Merge pull request #4792 from BowTiedDevOps/develop

    CI: Update Used Actions' Versions
    wileyj authored May 15, 2024
    Configuration menu
    Copy the full SHA
    cd1022f View commit details
    Browse the repository at this point in the history
  10. test: pass Clarity 2 contract to Clarity 3 contract

    Ensure new keywords are still handled as expected.
    obycode committed May 15, 2024
    Configuration menu
    Copy the full SHA
    c94d9e3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4fb8bdd View commit details
    Browse the repository at this point in the history
  12. update to general signer message for users

    - it gets both cases:
    1. reward set not determined
    2. signer not registered
    without having to modify a lot of the current implementation only to parse an extra separation between them.
    ASuciuX committed May 15, 2024
    Configuration menu
    Copy the full SHA
    9fab39f View commit details
    Browse the repository at this point in the history
  13. remove extra dependency

    ASuciuX committed May 15, 2024
    Configuration menu
    Copy the full SHA
    07adabe View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c712caf View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ebe1703 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4b40a4c View commit details
    Browse the repository at this point in the history
  17. Merge pull request #4797 from ASuciuX/feat/signer-message-updates

    Signer message for reward set not determined or not registered signer
    ASuciuX authored May 15, 2024
    Configuration menu
    Copy the full SHA
    1bbf014 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #4745 from stacks-network/feat/stacks-block-height

    Add/update block height keywords in Clarity
    obycode authored May 15, 2024
    Configuration menu
    Copy the full SHA
    83d338d View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. docs: add rustdoc to next_initiative_delay

    Co-authored-by: Aaron Blankstein <[email protected]>
    hugocaillard and kantai authored May 16, 2024
    Configuration menu
    Copy the full SHA
    6fcb7d9 View commit details
    Browse the repository at this point in the history
  2. refactor: add copyright

    hugocaillard committed May 16, 2024
    Configuration menu
    Copy the full SHA
    35f2401 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4795 from stacks-network/feat/next-initiative-del…

    …ay-config
    
    feat: add a next_initiative_delay config
    kantai authored May 16, 2024
    Configuration menu
    Copy the full SHA
    ae18e3c View commit details
    Browse the repository at this point in the history
  4. Update stackslib/src/chainstate/stacks/transaction.rs

    Co-authored-by: Brice Dobry <[email protected]>
    fess-v and obycode authored May 16, 2024
    Configuration menu
    Copy the full SHA
    2e67fa9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6766e65 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9addd7e View commit details
    Browse the repository at this point in the history
  7. Merge pull request #3710 from fess-v/draft/multisig-order-independence

    Feat: Signature order-independence fix for multisig tx
    obycode authored May 16, 2024
    Configuration menu
    Copy the full SHA
    578a24f View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    951c479 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4791 from stacks-network/feat/sqlite-feature-flag

    Make rusqlite optional
    obycode authored May 17, 2024
    Configuration menu
    Copy the full SHA
    cf01028 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    e756c6e View commit details
    Browse the repository at this point in the history
  2. Update build command

    - removed the step to , defaulting to repo root
    wileyj committed May 20, 2024
    Configuration menu
    Copy the full SHA
    0924437 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    5c718ff View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Merge pull request #4806 from stacks-network/chore/2.5.0.0.4-changelog

    Adding 2.5.0.0.4 to the changelog
    wileyj authored May 23, 2024
    Configuration menu
    Copy the full SHA
    a88ee2b View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    631138f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c13e521 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d9f472 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Merge pull request #4845 from stacks-network/fix/signer-slot-count

    Fix/signer slot count
    wileyj authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    246aac0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3906688 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4853 from stacks-network/revert-4845-fix/signer-s…

    …lot-count
    
    Revert "Fix/signer slot count"
    wileyj authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    c848473 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f8b661 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0ece14b View commit details
    Browse the repository at this point in the history
  6. Merge pull request #4868 from stacks-network/fix/signer-slot-count

    Fix/signer-slot-count
    jcnelson authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    cfffe55 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. fix: always, always, always filter out stacks blocks on non-canonical…

    … burnchain forks
    jcnelson authored and kantai committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2d7f8ed View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4893 from stacks-network/fix/miner-ignores-noncan…

    …onical-2.5.0.0.4
    
    Fix: never consider Stacks chain tips that are not on the canonical burn chain #4886
    kantai authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    0d850da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e64d0d View commit details
    Browse the repository at this point in the history
  4. test: update tests

    kantai committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e4770f6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #4891 from stacks-network/fix/signer-slots-count

    Fix: signer slots count in staging
    kantai authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5309358 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    a758941 View commit details
    Browse the repository at this point in the history
  2. perf: improvements in clarity analysis

    * cow/arcing tuple types and refactoring some checks in analyzer
    kantai committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    3ae098e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4908 from stacks-network/perf/clarity-improvements

    Performance improvements in Clarity analysis
    wileyj authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    4669b75 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0fbd7ac View commit details
    Browse the repository at this point in the history
  5. Address PR comments

    wileyj committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    b667b65 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #4909 from stacks-network/chore/2.5.0.0.4-changelog

    Add PR's to the changelog for 2.5.0.0.4
    wileyj authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c47af1b View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Merge branch 'master' into chore/merge-master-2.5.0.0.4

    * master:
      remove paths-ignore
      4746 - avoid extra ci runs
    wileyj committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    d073cdb View commit details
    Browse the repository at this point in the history