Artem Gureev
|
0303eaca49
|
test(wallet): pin private-transaction note padding to max
|
2026-07-23 07:54:50 +00:00 |
|
Artem Gureev
|
41348012ad
|
test(lee): pin for_dummy nullifier and commitment derivations
|
2026-07-23 07:54:50 +00:00 |
|
agureev
|
4fd1d37992
|
chore: regenerate artifacts and fixtures
|
2026-07-23 07:54:50 +00:00 |
|
Artem Gureev
|
9c7cd368d6
|
feat(wallet): pad private transactions to a fixed maximum
|
2026-07-23 07:54:49 +00:00 |
|
Artem Gureev
|
a0249d4808
|
fix(wallet): encapsulate dummy note epk in wallet
|
2026-07-23 07:54:49 +00:00 |
|
Artem Gureev
|
4d2d98939d
|
refactor(wallet): dedup randomness helpers, fill dummy note directly
|
2026-07-23 07:48:49 +00:00 |
|
Artem Gureev
|
0796ce534f
|
feat(wallet): construct and submit dummy inputs
Ciphers submitted currently have no data
|
2026-07-23 07:48:49 +00:00 |
|
Artem Gureev
|
5ba6b00ba1
|
feat(circuit): use dummy_inputs in ppc
|
2026-07-23 07:48:49 +00:00 |
|
Artem Gureev
|
9bc59e27c4
|
feat(lee): add for_dummy nullifier and commitment derivations
|
2026-07-23 07:48:49 +00:00 |
|
Artem Gureev
|
57f849082c
|
feat(lee): add dummy account type for function-privacy padding
|
2026-07-23 07:48:49 +00:00 |
|
Artem Gureev
|
6987a38da3
|
Merge pull request #591 from logos-blockchain/artem/view-tag-randomization
feat(circuit): view tag randomization for updated accounts
|
2026-07-23 11:37:22 +04:00 |
|
Artem Gureev
|
0e4ab5006d
|
feat(wallet): create a regular shared account under a supplied identifier
|
2026-07-22 22:31:32 +04:00 |
|
Artem Gureev
|
50a1972788
|
fix(wallet): catch up a shared account from genesis on registration
|
2026-07-22 22:31:32 +04:00 |
|
Artem Gureev
|
3474b375e4
|
test(circuit): view_tag is derived on init, passed through on update
|
2026-07-22 22:31:32 +04:00 |
|
agureev
|
61cad70f9b
|
feat(circuit): supply a view_tag on private-account updates
|
2026-07-22 22:31:31 +04:00 |
|
Daniil Polyakov
|
b31ae10ee5
|
Merge pull request #606 from logos-blockchain/arjentix/sequencer-bootstrap
feat(sequencer): bootstrap state from Bedrock
|
2026-07-22 15:12:00 +03:00 |
|
Daniil Polyakov
|
e440430a50
|
feat(sequencer): add more reconstruction tests
|
2026-07-21 22:46:47 +03:00 |
|
Daniil Polyakov
|
61f17612d9
|
fix(storage): rename ZonCursor to ZoneAnchor
|
2026-07-21 22:46:47 +03:00 |
|
Daniil Polyakov
|
e3442c695f
|
fix(sequencer): fix silent reconstruction when only genesis was committed
|
2026-07-21 22:46:47 +03:00 |
|
Daniil Polyakov
|
8fdc3f203d
|
fix(sequencer): don't increment withdrawals count on reconstruction to prevent phantom counts
|
2026-07-21 22:46:47 +03:00 |
|
Daniil Polyakov
|
3e7e9ed4e1
|
fix(sequencer): fix double mint on deposit when reconstructing state
|
2026-07-21 22:46:47 +03:00 |
|
Daniil Polyakov
|
10e61bd354
|
fix(justfile): regenerate test fixture on artifacts rebuild
|
2026-07-21 22:46:47 +03:00 |
|
Daniil Polyakov
|
da2afba75a
|
chore(lock): bump spin to 0.9.9 to satisfy cargo deny
|
2026-07-21 22:46:35 +03:00 |
|
Daniil Polyakov
|
2d5489c04e
|
feat(sequencer): bootstrap state from Bedrock
|
2026-07-21 22:46:25 +03:00 |
|
Pravdyvy
|
ba43713328
|
Merge pull request #600 from logos-blockchain/Pravdyvy/multi-sequencer-client
feat(wallet)!: Multi-sequencer client
|
2026-07-21 14:30:27 +03:00 |
|
Pravdyvy
|
0b327795f4
|
fix(integration_tests): integration tests fix 2
|
2026-07-20 13:47:06 +03:00 |
|
Pravdyvy
|
231c2387e0
|
fix(integration_tests): integration tests fix
|
2026-07-20 12:26:42 +03:00 |
|
Pravdyvy
|
7b51d0c200
|
fix(wallet): removed redundant clones
|
2026-07-20 11:50:37 +03:00 |
|
Pravdyvy
|
eaa76f5e7e
|
fix(wallet): suggestions 3
|
2026-07-20 11:34:05 +03:00 |
|
Pravdyvy
|
a0971018ea
|
Merge branch 'dev' into Pravdyvy/multi-sequencer-client
|
2026-07-17 17:54:20 +03:00 |
|
Pravdyvy
|
1ac56373b6
|
fix:(wallet): suggestion 2
|
2026-07-17 17:44:09 +03:00 |
|
Pravdyvy
|
b3810ff77d
|
fix(wallet): added client rotation
|
2026-07-17 17:31:11 +03:00 |
|
Pravdyvy
|
0bc08c7357
|
fix(wallet): suggestions
|
2026-07-17 16:57:12 +03:00 |
|
Daniil Polyakov
|
041cf68cd6
|
Merge pull request #618 from logos-blockchain/arjentix/ci-docker-image
feat(ci): use docker image for ci
|
2026-07-17 02:00:07 +03:00 |
|
Daniil Polyakov
|
2e80f4e8b2
|
feat(ci): pin versions of tools in ci image
|
2026-07-16 22:45:24 +03:00 |
|
Daniil Polyakov
|
56eb8d146f
|
feat(ci): don't rebuild ci image twice for different jobs
|
2026-07-16 16:54:39 +03:00 |
|
Daniil Polyakov
|
f70b90981a
|
fix(ci): add safe directory to git config for bench-regression job fix
|
2026-07-16 16:54:39 +03:00 |
|
Daniil Polyakov
|
e081205d95
|
fix(ci): run docker-dependent tests in the CI image via docker run
|
2026-07-16 16:54:39 +03:00 |
|
Daniil Polyakov
|
6dce78dd8b
|
feat(ci): use docker image for ci
|
2026-07-16 16:54:39 +03:00 |
|
Moudy
|
390f4b48d9
|
Merge pull request #629 from logos-blockchain/fix-macos-metal-xcrun-cache
fix(macos): nuke xcrun cache
|
2026-07-16 14:48:00 +02:00 |
|
Siddarth Kumar
|
a7e06a6609
|
fix(macos): nuke xcrun cache
|
2026-07-16 17:10:21 +05:30 |
|
Pravdyvy
|
441e43ef91
|
Merge branch 'dev' into Pravdyvy/multi-sequencer-client
|
2026-07-15 16:40:38 +03:00 |
|
Pravdyvy
|
ea41d5a738
|
Merge pull request #582 from logos-blockchain/Pravdyvy/pda-account-id-generation
feat(wallet_ffi): pda account id generation in FFI
|
2026-07-15 16:18:23 +03:00 |
|
Pravdyvy
|
7cc094f3a4
|
fix(ci): fixtures and artifacts
|
2026-07-15 15:01:47 +03:00 |
|
Pravdyvy
|
7d0a2832d9
|
fix(deny): deny fix
|
2026-07-15 14:35:13 +03:00 |
|
Pravdyvy
|
ba741da37b
|
Merge branch 'dev' into Pravdyvy/multi-sequencer-client
|
2026-07-15 13:45:44 +03:00 |
|
Pravdyvy
|
651229c454
|
fix(wallet_ffi): merge upfix
|
2026-07-15 13:35:53 +03:00 |
|
Pravdyvy
|
e4fd9b2397
|
Merge branch 'dev' into Pravdyvy/pda-account-id-generation
|
2026-07-15 12:57:16 +03:00 |
|
Artem Gureev
|
2dd472217f
|
Merge pull request #598 from logos-blockchain/artem/batched-merkle-proofs
feat!: batched merkle proof fetching
|
2026-07-15 10:04:39 +04:00 |
|
Pravdyvy
|
c3e8dd4040
|
fix(wallet): updated wallet config
|
2026-07-14 16:43:46 +03:00 |
|