Daniil Polyakov
ee16033a18
Merge 6c0713d70ddbc479489053d486e254d01b492945 into d3390efc6db215cef35ba1d6d1f5e13277fe9597
2026-06-01 20:00:26 +00:00
Daniil Polyakov
6c0713d70d
chore(ci): pin circuits installation script to a commit
2026-06-01 22:55:03 +03:00
Daniil Polyakov
d3390efc6d
Merge pull request #493 from logos-blockchain/arjentix/bridge-deposit
...
feat: Implement deposit operation for bridge
2026-05-29 23:13:33 +03:00
Daniil Polyakov
3046cccab5
fix(integration_tests/indexer): adjust l2 to l1 timeout to satisfy CI one more time
2026-05-29 21:24:02 +03:00
Daniil Polyakov
d86e02139f
chore(faucet): add genesis prefix to instruction names
2026-05-29 20:05:38 +03:00
Daniil Polyakov
0a7cdb1971
fix(integration_tests/indexer): adjust l2 to l1 timeout to satisfy CI
2026-05-29 20:01:24 +03:00
Daniil Polyakov
5e09b81d1c
chore(configs): add supply bridge account genesis action
2026-05-29 20:01:24 +03:00
Daniil Polyakov
1322ce0ac4
chore(deny): ignore unmaintained proc-macro-error warning
2026-05-29 20:01:24 +03:00
Daniil Polyakov
913a627198
feat: upgrade to new zone-sdk
2026-05-29 20:01:24 +03:00
Petar Radovic
23fda575ed
fix(sequencer): use dummy msg id while waiting for new zone-sdk
2026-05-29 20:01:24 +03:00
Daniil Polyakov
2a2da3726c
fix: differentiate between user and sequencer transactions in mempool
2026-05-29 20:01:24 +03:00
Daniil Polyakov
0f347a7614
fix: dedup Deposit events
2026-05-29 20:01:24 +03:00
Daniil Polyakov
78633acdc3
fix: wait for finalized deposit event
2026-05-29 20:01:24 +03:00
Daniil Polyakov
9b8955daf5
feat(sequencer, programs): implement deposit operation for bridge
2026-05-29 20:01:24 +03:00
Sergio Chouhy
6fe965a56f
Merge pull request #504 from logos-blockchain/schouhy/protocol-fixes
...
fix!: several protocol fixes
2026-05-29 03:01:42 -03:00
Sergio Chouhy
48da4b5119
fix!: protocol fixes
...
BREAKING CHANGE
- Nonce init (PrivateAuthorizedInit): the initial nonce for PrivateAuthorizedInit accounts was incorrectly computed. Privacy preserving circuit code changed, as well as its id.
- Authorization bidirectional check: programs must now set is_authorized = true for every authorized account in pre-states, not just avoid marking unauthorized ones as authorized.
- Authorization in chained calls: authorized-account set is now the union across the call chain instead of being reset at each hop.
2026-05-29 02:08:14 -03:00
Pravdyvy
b77cfc29c2
Merge pull request #484 from logos-blockchain/Pravdyvy/account-manager-extension
...
Transaction flows unification
2026-05-28 17:46:53 +03:00
Pravdyvy
251397b291
Merge branch 'main' into Pravdyvy/account-manager-extension
2026-05-27 12:01:17 +03:00
Sergio Chouhy
84bda7be34
Merge pull request #486 from logos-blockchain/schouhy/private-pdas-as-external-input
...
feat!: Add new path for pda seed input
2026-05-25 23:37:43 -03:00
Daniil Polyakov
18b88a6018
Merge pull request #498 from logos-blockchain/arjentix/speed-up-ci
...
feat(ci): speed up ci
2026-05-25 23:42:44 +03:00
Sergio Chouhy
71be6bae32
Merge branch 'main' into schouhy/private-pdas-as-external-input
2026-05-25 16:32:11 -03:00
Moudy
867d328cf3
Merge pull request #494 from logos-blockchain/moudy/bench-regression
2026-05-25 16:15:14 +02:00
Moudy
7d69254b3e
ci: add bench-regression workflow with criterion-compare for crypto_primitives_bench
2026-05-25 14:00:20 +02:00
Pravdyvy
f3e2c4fc78
fix(wallet): fmt
2026-05-25 14:56:24 +03:00
Pravdyvy
e3b5e4f19a
Merge branch 'main' into Pravdyvy/account-manager-extension
2026-05-25 14:41:51 +03:00
Daniil Polyakov
006647bc83
Merge pull request #497 from logos-blockchain/arjentix/expand-contributing-guide
...
docs(contributing): require fill PR template
2026-05-23 00:45:00 +03:00
Daniil Polyakov
23f427246d
Merge pull request #496 from logos-blockchain/arjentix/fix-risc0-features
...
fix: apply right features for risc0-zkvm
2026-05-23 00:44:43 +03:00
Daniil Polyakov
ac2d01e1b4
feat(ci): build integration tests binary once and reuse it
2026-05-22 20:09:35 +03:00
Daniil Polyakov
adf0d241c8
feat(ci): cache rust artifacts
2026-05-22 19:28:04 +03:00
Daniil Polyakov
b5cecdebc0
feat(ci): use separate job per each integration tests module
2026-05-22 19:27:47 +03:00
Daniil Polyakov
fa47d471af
fix: disable default features for risc0-zkvm for workspace and enable client feature for nssa
2026-05-22 18:23:47 +03:00
Daniil Polyakov
bcd8577370
docs(contributing): add requirement to fill PR template before marking it as ready for review
2026-05-22 18:19:27 +03:00
Daniil Polyakov
7546e22cf6
Merge pull request #495 from logos-blockchain/Pravdyvy/revert-490
...
revert(490)
2026-05-22 15:47:57 +03:00
Pravdyvy
5f14ac1cfe
revert(490): CI test
2026-05-22 07:28:49 +03:00
jonesmarvin8
cf9177a095
feat(wallet): add keycard support for public tx for auth-transfer ( #451 )
...
* feat: add basic commands for communicating with keycard
* initialize changes
* reorganization
* add script file for easier wallet access
* update commands
* fixes
* fixed load for non continuous run
* Updates for signatures with keycard
* fix BIP-340 signatures for fixed sized messages
* fmt
* refactor and add pin support to program facades
* fix unit test
* fixes
* Revert "fixes"
This reverts commit 41f34f4ff4145b7abb60fd9bec168ae4b60f23b4.
* fixes
* fixes
* Removed privacy keycard calls
* Revert "Removed privacy keycard calls"
This reverts commit d70ef505a1f40b87159099761f5fce5a31e3f17b.
* Add domain separators
* Removed privacy txs for keycard
* CI fixes
* CI fixes
* addressed some comments
* fix ci
* ci fixes
* fix integration test issue and updated keycard firmware
* addressed more comments
* fixed deny
* remove keycard-py
* fixed from earlier merge
* add hash_message tests
* add test
* fix deny
* CI fixes
* fixed integration tests
* Update public.rs
* update artifacts
* ci and comments
* addressed comments
* comment fixes
* fixes from merging main
* first round of comments
* Revert "Merge branch 'main' into marvin/keycard-commands"
This reverts commit 3fce53f663a3996938dddf77680854570063ca21, reversing
changes made to e7b42a5177641455a8917bd2e29db20afd9690e5.
* python comments
* addressed comments
* compile error fixed
* fix artifacts
* fix main merge error
* adjust signer logic workflow
* fmt
* merge main and shift keycard tests
* deny fix
* artifacts fix
* remove keycard scripts from root
* tps fix
* fmt
2026-05-21 20:46:13 -04:00
Moudy
5543e125ee
Merge pull request #488 from logos-blockchain/moudy/bench-criterion
...
feat: migrate bench tools to criterion harness
2026-05-21 21:41:25 +02:00
Moudy
ebfc3e5ad2
chore(deny): fix
2026-05-21 16:53:44 +02:00
Moudy
fdec52791d
refactor(crypto_primitives_bench): derive account_id from key in encryption bench
2026-05-21 16:44:41 +02:00
Moudy
d064f87ad7
refactor: lift criterion html_reports feature to workspace declaration
2026-05-21 16:44:41 +02:00
Moudy
a9bf3fbfe7
feat(cycle_bench): add criterion verify bench for G_verify
2026-05-21 16:44:40 +02:00
Moudy
fb89e7549b
refactor(cycle_bench): split into lib + binary, drop hand-rolled verify timing
2026-05-21 16:44:40 +02:00
Moudy
b608d10ca1
feat(crypto_primitives_bench): migrate to criterion harness
2026-05-21 16:44:40 +02:00
Sergio Chouhy
3c6d623c49
feat!: Add new path for externally provided seed to the circuit.
...
BREAKING CHANGE: add identity variants to the circuit and change semantics for `Claim::Authorized` for private PDAs
2026-05-21 11:22:31 -03:00
jonesmarvin8
694e484228
fix(nssa): audit 91 issue fix ( #489 )
...
* address audit-issue-91
* add privacy test version
* addressed comments
2026-05-21 09:00:27 -04:00
Pravdyvy
ef1e0e0fa4
fix(wallet): suggestion fix 1
2026-05-21 13:02:18 +03:00
Daniil Polyakov
bc852925d4
Merge pull request #490 from ygd58/fix/disable-risc0-zkvm-default-features-v3
...
fix(workspace): disable risc0-zkvm default features to avoid ring in guest builds
2026-05-21 00:06:09 +03:00
Pravdyvy
97d9188c38
fix(wallet): suggestion 1
2026-05-20 18:55:39 +03:00
Pravdyvy
dc4adfa1a2
Merge branch 'main' into Pravdyvy/account-manager-extension
2026-05-20 18:45:24 +03:00
ygd58
94096bcdc6
fix(workspace): disable risc0-zkvm default features to avoid ring in guest builds
...
- Cargo.toml: add default-features = false to risc0-zkvm
- nssa/Cargo.toml: add explicit prove feature for ExecutorEnv/default_prover
- Regenerate artifacts
Fixes #468
2026-05-20 17:23:51 +02:00
Moudy
bfdc087680
Merge pull request #487 from logos-blockchain/moudy/e2e-bench-tool
...
feat!: add integration_bench tool for end-to-end scenario latency, block, and tx-byte measurements
2026-05-20 16:05:52 +02:00