r4bbit
61643690f6
Merge 5b38473f47a8a1ab7a946321cc5b0b576abce1f5 into 7473c2f7a9ab8da65870442f0b90c96293982446
2026-04-08 20:21:59 +00:00
Moudy
a87e8d93dc
fix: cargo fmt
2026-04-07 20:16:42 +02:00
Moudy
7d465dded7
fix: verify caller_program_id in program output
2026-04-07 19:03:06 +02:00
Moudy
74e16db68f
fix: apply formatting and rebuild artifacts
2026-04-03 01:17:42 +02:00
moudyellaz
087baebcca
feat: add caller_program_id to ProgramInput
2026-04-03 00:58:11 +02:00
Moudy
702ef4a46f
fix: cargo fmt
2026-04-02 20:30:27 +02:00
moudyellaz
7def0c4664
refactor: pass self_program_id to ProgramOutput in test and example guest programs
2026-04-02 20:30:16 +02:00
Moudy
59d3d38448
fix: serialize write_inputs fields separately to match guest deserialization
2026-04-02 20:29:12 +02:00
Daniil Polyakov
6780f1c9a4
feat: protect from public pda griefing attacks
2026-03-28 01:23:57 +03:00
Sergio Chouhy
abc30c0ce0
remove old program output constructors
2026-03-25 16:56:04 -03:00
Daniil Polyakov
7b20a83379
fix: fixes after rebase & address comments
2026-03-20 00:48:04 +03:00
Daniil Polyakov
b254ebb185
feat: refactor sequencer RPC client-side
2026-03-20 00:41:05 +03:00
jonesmarvin8
8dd5037e28
Merge branch 'main' into marvin/nonce
2026-03-17 16:45:08 -04:00
Daniil Polyakov
252848a145
feat: update rust to 1.94.0
2026-03-17 21:25:30 +03:00
Daniil Polyakov
aa462b66eb
feat: add nursery clippy lints
2026-03-17 21:25:30 +03:00
Daniil Polyakov
e3b93b6e9a
feat: add restriction clippy lints
2026-03-17 21:25:30 +03:00
Daniil Polyakov
efe8393ba0
feat: add pedantic clippy lints
2026-03-17 21:25:30 +03:00
Daniil Polyakov
756f2f4135
feat: add workspace lints to every crate
2026-03-17 15:13:44 +03:00
r4bbit
5b38473f47
fix(examples): make tail call example programs work again
...
These programs have been referencing incorrect program IDs, resulting in
"Unknown program" errors when trying to run them.
This commit fixes the IDs based on the latest source.
Ideally this should be fixed by making the program IDs configurable.
2026-03-07 10:55:35 +01:00
jonesmarvin8
d863b763d1
Merge branch 'main' into marvin/nonce
2026-03-02 10:49:07 -05:00
Moudy
84c23e8680
Merge pull request #324 from logos-blockchain/moudyellaz-program-deployment-readme
...
Update README.md
2026-02-26 14:19:05 +01:00
r4bbit
6c2bdb1b20
feat: add --label option to wallet account new sub command
...
Following the work done in
https://github.com/logos-blockchain/lssa/pull/292 and the comment on
extending the work
https://github.com/logos-blockchain/lssa/pull/292#pullrequestreview-3672282664 ,
this commit introduces a new `--label` option to the `wallet account
new` sub command.
**Usage**:
```
wallet account new public --label "Public test account"
wallet account new private --label "Private test account"
```
Labels have to be unique across all accounts in the wallet storage.
The commit also adds tests, which make use of the `WalletSubCommand`
trait functions (hence the change to make it a `pub trait`).
2026-02-18 12:30:17 +01:00
jonesmarvin8
bf8c47b9b7
format fixes
2026-02-16 20:50:14 -05:00
jonesmarvin8
77f2fb6994
update nonce mechanism
2026-02-12 19:22:03 -05:00
Daniil Polyakov
975cfb9ec6
feat: fully integrate Sequencer, Indexer and Explorer with Bedrock
2026-02-12 16:31:13 +03:00
Moudy
3b6446ff86
added instrc for sequencer
2026-02-05 15:37:39 +01:00
Moudy
b509817038
Update README.md
...
just removed the sequencer part as it has changed and replaces NSSA. I think this should be polished and moved under tutorials
2026-02-04 12:58:02 +01:00
David Rusu
38f1f68030
feat(license): MIT/Apache2 license and add cargo deny config
2026-01-31 23:13:36 +04:00
Daniil Polyakov
4e46dbbdf4
feat: implement private multi chain calls in wallet (nssa)
2026-01-17 02:28:31 +03:00
Daniil Polyakov
2fcde81301
Merge pull request #262 from logos-blockchain/arjentix/refactor-integration-tests
...
Big integration tests refactor
2026-01-13 00:32:04 +03:00
Danish Arora
2022f28228
fix: program deployment tutorial ( #277 )
2026-01-12 13:13:34 +05:30
Daniil Polyakov
7296088005
feat: introduce parallel integration tests, wallet without global vars and etc
2025-12-31 04:30:22 +03:00
Daniil Polyakov
2e82d2ddb8
chore: fix lints, fmt and artifacts
2025-12-24 03:39:39 +03:00
Daniil Polyakov
9b37a2a8b7
Merge pull request #248 from logos-blockchain/arjentix/build-docker-image
...
Publish sequencer_runner Docker image with CI
2025-12-19 21:05:28 +03:00
Daniil Polyakov
ddf6e707ec
feat: add cargo machete check to CI
2025-12-19 18:30:40 +03:00
Daniil Polyakov
87f45b8215
feat: move all crates into workspace
2025-12-19 18:30:40 +03:00
Sergio Chouhy
a360df29bf
Merge branch 'schouhy/add-program-deployment-example' into schouhy/add-program-deployment-example-pda
2025-12-12 17:35:01 -03:00
Sergio Chouhy
40bb718527
fmt
2025-12-12 17:04:51 -03:00
Sergio Chouhy
63f102643b
add instructions to get the hello world program id in hex
2025-12-12 14:30:36 -03:00
Sergio Chouhy
77fd189010
refactor to use privacy tail calls from send_privacy_preserving_tx and add the example runner
2025-12-12 14:21:07 -03:00
Sergio Chouhy
89c1a97798
add example and instructions for pda
2025-12-12 13:00:16 -03:00
Sergio Chouhy
7453734dbe
add important note
2025-12-12 10:55:03 -03:00
Sergio Chouhy
3e3ee9ba36
taplo fmt
2025-12-12 10:30:57 -03:00
Sergio Chouhy
8c92a58bbc
add program deployment examples
2025-12-11 20:59:37 -03:00