Skip to content

Commit

Permalink
chore: upgrade clarity-vm including epoch 3.0 (#1266)
Browse files Browse the repository at this point in the history
* chore: upgrade clarity-vm version

feat: better handling of epoch 2.5 and 3.0

refactor: review

* chore: expose miner_wallet_name in settings

* feat: include epochs 2.5 and 3.0 in generated Stacks.toml

* chore: update `tracing-subscriber` dependency

chore: upgrade dependencies

refactor: cargo fmt

* feat: handle new nakamoto wire format

* feat: pox-4

* feat: update bitcoin image

* chore: update cargo.lock

* fix: pox-4 stacking

* fix: adjust the timing of the stacking orders (#1297)

* fix: adjust the timing of the stacking orders

If `stack-stx` is processed during a prepare phase, then the account is
not stacked for the next cycle, N, it is stacked for N+1. To deal with
that, this change moves the stacking orders earlier in the cycle so that
they are processed before the prepare phase.

* fix: further improvements to stacking orders

This prevents an issue where a stacking order is attempted too early.

* fix: typo

* fix: audit

* chore: upgrade dependencies

* chore: ugprade chainhook-types

* chore: adjust default pox-3 height

* fix: update default stacking settings

* feat: clar2wasm in simnet

* feat: update default docker image for nakamoto

* fix: set the burnchain mode for pre-nakamoto correctly

* feat: upgrade ratatui and add pox informations in devnet ui

* fix: set the sender correctly for contract calls (#1300)

* refactor: remove temp code

* feat: support latest stacks-core change, improve stacking logics, remove dead code

* refactor: fmt

* refactor: remove dead code

* refactor: fix conditional compiliation for clar2wasm

* chore: update dependencies

* feat: add disable_clarity-wasm method

* chore: finish switch to ratatui and upgrade tokio

* fix: pox_info fetching issues

* fix: remove unwanted log file

* fix: expose NAKA_ images

Co-authored-by: Micaiah Reid <micaiahreid@gmail.com>

* fix: typo

Co-authored-by: Micaiah Reid <micaiahreid@gmail.com>

* refactor: remove comment

Co-authored-by: Micaiah Reid <micaiahreid@gmail.com>

* fix: typo

Co-authored-by: Micaiah Reid <micaiahreid@gmail.com>

* fix: typo

Co-authored-by: Micaiah Reid <micaiahreid@gmail.com>

* fix: stacks-node config

* fix: send stacking order at cycle position 1

* fix: typo

Co-authored-by: Micaiah Reid <micaiahreid@gmail.com>

* refactor: remove unecessary logs

* chore: upgrade shlex dependency to fix audit

* chore: revert changes to the devnet bitcoin docker image

* chore: update default bitcoin images

* refactor: optimize stacking orders logic

* fix: clarinet image build

* refactor: variable naming

* chore: fix cargo audit

---------

Co-authored-by: Ludo Galabru <ludo@hiro.so>
Co-authored-by: Brice Dobry <brice@hiro.so>
Co-authored-by: Micaiah Reid <micaiahreid@gmail.com>
  • Loading branch information
4 people authored Jan 23, 2024
1 parent dde449a commit e3ce0c2
Show file tree
Hide file tree
Showing 55 changed files with 4,551 additions and 1,117 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/audit-format.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:

# This can only be ran in root dir
- name: Run audit
run: cargo audit --ignore RUSTSEC-2022-0093 --ignore RUSTSEC-2021-0076 --ignore RUSTSEC-2022-0090 --ignore RUSTSEC-2022-0028
run: cargo audit --ignore RUSTSEC-2022-0093 --ignore RUSTSEC-2021-0076 --ignore RUSTSEC-2022-0090 --ignore RUSTSEC-2022-002 --ignore RUSTSEC-2022-0028

- name: Run rustfmt
run: cargo fmt --all -- --check
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
run: cargo install cargo-audit

- name: Run audit
run: cargo audit --ignore RUSTSEC-2022-0093 --ignore RUSTSEC-2021-0076 --ignore RUSTSEC-2022-0090 --ignore RUSTSEC-2022-0028
run: cargo audit --ignore RUSTSEC-2022-0093 --ignore RUSTSEC-2021-0076 --ignore RUSTSEC-2022-0090 --ignore RUSTSEC-2022-002 --ignore RUSTSEC-2022-0028

- name: Run rustfmt
run: cargo fmt --all -- --check
Expand Down
Loading

0 comments on commit e3ce0c2

Please sign in to comment.