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

Fix tx sender in Clarity-Wasm contract calls #1300

Merged
merged 1 commit into from
Jan 5, 2024

Conversation

obycode
Copy link
Member

@obycode obycode commented Jan 5, 2024

There was a transient address being used here from early experimentation that needed to be replaced with the appropriate principal.

@obycode obycode changed the base branch from develop to feat/clarity-wasm January 5, 2024 17:24
@hugocaillard hugocaillard merged commit d03dd3f into feat/clarity-wasm Jan 5, 2024
1 of 2 checks passed
@hugocaillard hugocaillard deleted the fix/tx-sender branch January 5, 2024 17:35
hugocaillard added a commit that referenced this pull request Jan 23, 2024
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants