Skip to content

Commit 86282a6

Browse files
Merge branch 'develop' into feat/read-count-extend
2 parents 3f99fc3 + cda6a5e commit 86282a6

File tree

145 files changed

+9606
-2129
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+9606
-2129
lines changed

.cargo/config.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[alias]
22
stacks-node = "run --package stacks-node --"
33
fmt-stacks = "fmt -- --config group_imports=StdExternalCrate,imports_granularity=Module"
4-
clippy-stacks = "clippy -p stx-genesis -p libstackerdb -p stacks-signer -p pox-locking -p clarity-types -p clarity -p libsigner -p stacks-common --no-deps --tests --all-features -- -D warnings"
4+
clippy-stacks = "clippy -p stx-genesis -p libstackerdb -p stacks-signer -p pox-locking -p clarity-types -p clarity -p libsigner -p stacks-common -p clarity-cli -p stacks-cli -p stacks-inspect --no-deps --tests --all-features -- -D warnings"
55
clippy-stackslib = "clippy -p stackslib --no-deps -- -Aclippy::all -Wclippy::indexing_slicing -Wclippy::nonminimal_bool -Wclippy::clone_on_copy"
66

77
# Uncomment to improve performance slightly, at the cost of portability

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE
1313
- Added `result_hex` and `post_condition_aborted` to the block replay RPC endpoint
1414
- Added `--epoch <epoch_number>` flag to `clarity-cli` commands to specify the epoch context for evaluation.
1515

16+
### Fixed
17+
18+
- Correctly produce the receipt for the `costs-4` contract, which was deployed on epoch 3.3 activation. Users who consume node events and want to fill in the missing receipt (e.g. the Hiro API) will need to revert their chainstate to before the 3.3 activation and then resume sync to receive the previously missing event.
19+
1620
## [3.3.0.0.1]
1721

1822
- Add indexes to `nakamoto_block_headers` to fix a performance regression. Node may take a few minutes to restart during the upgrade while the new indexes are created.

Cargo.lock

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ members = [
1212
"stacks-signer",
1313
"stacks-node",
1414
"contrib/stacks-inspect",
15+
"contrib/clarity-cli",
1516
"contrib/stacks-cli"
1617
]
1718

clarity-types/src/errors/mod.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,6 @@ pub enum RuntimeError {
184184
BadBlockHash(Vec<u8>),
185185
/// Failed to unwrap an `Optional` (`none`) or `Response` (`err` or `ok`) Clarity value.
186186
UnwrapFailure,
187-
/// Attempt to set metadata (e.g., for NFTs or tokens) that was already initialized.
188-
MetadataAlreadySet,
189187
/// Interaction with a deprecated or inactive Proof of Transfer (PoX) contract.
190188
DefunctPoxContract,
191189
/// Attempt to lock STX for stacking when already locked in an active PoX cycle.
@@ -207,8 +205,6 @@ pub enum EarlyReturnError {
207205
AssertionFailed(Box<Value>),
208206
}
209207

210-
pub type InterpreterResult<R> = Result<R, VmExecutionError>;
211-
212208
impl<T> PartialEq<IncomparableError<T>> for IncomparableError<T> {
213209
fn eq(&self, _other: &IncomparableError<T>) -> bool {
214210
false

0 commit comments

Comments
 (0)