├── .cargo ├── config.toml └── zepter.yaml ├── .changeset ├── README.md ├── config.json ├── loud-oranges-walk.md └── yellow-frogs-notice.md ├── .config └── nextest.toml ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── tracking_issue.md ├── actions │ └── setup │ │ └── action.yml ├── codecov.yml ├── dependency_review_backup.yml ├── pull_request_template.md └── workflows │ ├── acceptance_test_promote.yml │ ├── acceptance_test_trigger.yml │ ├── check_changelog.yml │ ├── cla.yml │ ├── prerelease_checks.yml │ ├── rust.yml │ ├── stainless.yml │ ├── typescript.ci.yml │ └── typescript.release.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── .prettierignore ├── .prettierrc.toml ├── .vscode ├── extensions.json └── settings.default.json ├── CHANGELOG.md ├── CLA.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE.md ├── Makefile ├── README.md ├── Releases.md ├── constants.testing.toml ├── constants.toml ├── crates ├── adapters │ ├── avail │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── avail.rs │ │ │ ├── lib.rs │ │ │ ├── service.rs │ │ │ ├── spec │ │ │ ├── address.rs │ │ │ ├── block.rs │ │ │ ├── hash.rs │ │ │ ├── header.rs │ │ │ ├── mod.rs │ │ │ └── transaction.rs │ │ │ └── verifier.rs │ ├── celestia │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src │ │ │ ├── celestia.rs │ │ │ ├── checker.rs │ │ │ ├── config.rs │ │ │ ├── da_service │ │ │ │ ├── mod.rs │ │ │ │ └── tests.rs │ │ │ ├── lib.rs │ │ │ ├── metrics │ │ │ │ ├── client.rs │ │ │ │ ├── full.rs │ │ │ │ └── mod.rs │ │ │ ├── shares.rs │ │ │ ├── test_helper │ │ │ │ ├── docker.rs │ │ │ │ ├── files.rs │ │ │ │ ├── mod.rs │ │ │ │ └── serialization.rs │ │ │ ├── types │ │ │ │ ├── error.rs │ │ │ │ └── mod.rs │ │ │ └── verifier │ │ │ │ ├── address.rs │ │ │ │ ├── mod.rs │ │ │ │ └── proofs.rs │ │ └── test_data │ │ │ ├── block_from_testnet │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_mocha_no_shares │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_mocha_with_tail_padding │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_batch_and_proof │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_medium_size_single_rollup_batch_data │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_mixed_v0_v1_batches │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_namespace_padding │ │ │ ├── header.json │ │ │ ├── payload.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_preceding_blobs_from_different_namespaces │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_rollup_batch_data │ │ │ ├── header.json │ │ │ ├── payload.json │ │ │ ├── prev_header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_rollup_proof_data │ │ │ ├── header.json │ │ │ ├── payload.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_several_large_rollup_batches │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_several_medium_rollup_batches │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ ├── block_with_several_small_rollup_batches │ │ │ ├── header.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ │ │ └── block_without_rollup_batch_data │ │ │ ├── header.json │ │ │ ├── payload.json │ │ │ ├── rollup_batch_rows.json │ │ │ ├── rollup_proof_rows.json │ │ │ └── signers.json │ ├── mock-da │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── benches │ │ │ └── concurrent_access.rs │ │ ├── src │ │ │ ├── bin │ │ │ │ └── mock-da-server.rs │ │ │ ├── config.rs │ │ │ ├── in_memory │ │ │ │ ├── fork.rs │ │ │ │ ├── mod.rs │ │ │ │ └── service.rs │ │ │ ├── lib.rs │ │ │ ├── snapshots │ │ │ │ ├── sov_mock_da__config__tests__manual_block_producing.snap │ │ │ │ ├── sov_mock_da__config__tests__periodic_block_producing.snap │ │ │ │ ├── sov_mock_da__config__tests__with_randomization_rewind.snap │ │ │ │ └── sov_mock_da__config__tests__with_randomization_shuffle_and_resize.snap │ │ │ ├── storable │ │ │ │ ├── entity │ │ │ │ │ ├── blobs.rs │ │ │ │ │ ├── block_headers.rs │ │ │ │ │ ├── finalized_height.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── layer.rs │ │ │ │ ├── local_service.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── rpc │ │ │ │ │ ├── client.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── server.rs │ │ │ │ │ ├── tests.rs │ │ │ │ │ └── types.rs │ │ │ │ └── service.rs │ │ │ ├── types │ │ │ │ ├── address.rs │ │ │ │ └── mod.rs │ │ │ ├── utils.rs │ │ │ └── verifier.rs │ │ └── test_data │ │ │ └── 10k_empty_blocks.sqlite │ ├── mock-zkvm │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── crypto.rs │ │ │ ├── guest.rs │ │ │ ├── host.rs │ │ │ ├── lib.rs │ │ │ └── notifier.rs │ ├── risc0 │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── proptest-regressions │ │ │ └── crypto.txt │ │ ├── src │ │ │ ├── crypto.rs │ │ │ ├── guest.rs │ │ │ ├── host.rs │ │ │ ├── lib.rs │ │ │ ├── logging.rs │ │ │ └── metrics.rs │ │ └── tests │ │ │ └── native.rs │ └── sp1 │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── fibonacci-program │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ │ ├── proptest-regressions │ │ └── crypto.txt │ │ ├── src │ │ ├── crypto.rs │ │ ├── guest.rs │ │ ├── host.rs │ │ ├── lib.rs │ │ └── metrics.rs │ │ ├── test_data │ │ └── riscv32im-succinct-zkvm-elf │ │ └── tests │ │ └── integration │ │ ├── main.rs │ │ └── native.rs ├── full-node │ ├── full-node-configs │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── runner.rs │ │ │ ├── sequencer.rs │ │ │ └── snapshots │ │ │ ├── sov_full_node_configs__runner__tests__correct_config.snap │ │ │ └── sov_full_node_configs__runner__tests__correct_config_with_postgres.snap │ ├── sov-aggregated-proof │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── data │ │ │ ├── inner_0.proof │ │ │ ├── inner_1.proof │ │ │ ├── inner_2.proof │ │ │ ├── inner_3.proof │ │ │ ├── inner_4.proof │ │ │ └── inner_5.proof │ │ ├── methods │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ ├── guest │ │ │ │ ├── Cargo.lock │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ │ └── main.rs │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── src │ │ │ ├── lib.rs │ │ │ └── main.rs │ ├── sov-api-spec │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── openapi-v3.yaml │ │ ├── openapi.stainless.yml │ │ └── src │ │ │ ├── client.rs │ │ │ └── lib.rs │ ├── sov-blob-sender │ │ ├── Cargo.toml │ │ ├── src │ │ │ ├── db.rs │ │ │ ├── in_flight_blob.rs │ │ │ └── lib.rs │ │ └── tests │ │ │ └── blob_sender.rs │ ├── sov-db │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── benches │ │ │ ├── native_storage_manager.rs │ │ │ ├── pruner_bench.rs │ │ │ └── state_db_bench.rs │ │ ├── src │ │ │ ├── accessory_db.rs │ │ │ ├── commit_flag.rs │ │ │ ├── config.rs │ │ │ ├── flat_db.rs │ │ │ ├── historical_state.rs │ │ │ ├── ledger_db │ │ │ │ ├── event_helper.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── rpc.rs │ │ │ │ └── rpc_constants.rs │ │ │ ├── lib.rs │ │ │ ├── metrics │ │ │ │ ├── mod.rs │ │ │ │ └── nomt.rs │ │ │ ├── namespaces.rs │ │ │ ├── pruner.rs │ │ │ ├── rocks_db_config.rs │ │ │ ├── schema │ │ │ │ ├── mod.rs │ │ │ │ ├── namespace.rs │ │ │ │ ├── tables.rs │ │ │ │ └── types.rs │ │ │ ├── state_db.rs │ │ │ ├── state_db_nomt.rs │ │ │ ├── storage_manager │ │ │ │ ├── delta_reader_based │ │ │ │ │ ├── groups.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── nomt_based │ │ │ │ │ ├── groups.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ └── tests │ │ │ │ │ ├── arbitrary.rs │ │ │ │ │ ├── data_helpers.rs │ │ │ │ │ ├── generic_tests.rs │ │ │ │ │ └── mod.rs │ │ │ └── test_utils.rs │ │ └── tests │ │ │ └── integration │ │ │ ├── ledger_db.rs │ │ │ ├── main.rs │ │ │ └── state_db.rs │ ├── sov-eth-dev-generator │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── randomness.rs │ │ │ └── transfer_generator.rs │ ├── sov-eth-dev-signer │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ └── lib.rs │ ├── sov-ethereum │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── handlers │ │ │ ├── get_logs.rs │ │ │ ├── get_logs │ │ │ │ ├── cursor.rs │ │ │ │ └── service.rs │ │ │ ├── mod.rs │ │ │ ├── subscribe.rs │ │ │ └── subscribe │ │ │ │ ├── params.rs │ │ │ │ ├── service.rs │ │ │ │ └── watermark.rs │ │ │ ├── lib.rs │ │ │ └── signer.rs │ ├── sov-ledger-apis │ │ ├── Cargo.toml │ │ ├── asyncapi.yaml │ │ ├── src │ │ │ └── lib.rs │ │ └── tests │ │ │ └── integration │ │ │ ├── main.rs │ │ │ └── snapshots │ │ │ ├── integration__get_batch.snap │ │ │ ├── integration__get_batch_include_children.snap │ │ │ ├── integration__get_event.snap │ │ │ ├── integration__get_finalized_slot.snap │ │ │ ├── integration__get_finalized_slot_include_children.snap │ │ │ ├── integration__get_latest_aggregated_proof.snap │ │ │ ├── integration__get_latest_slot.snap │ │ │ ├── integration__get_latest_slot_include_children.snap │ │ │ ├── integration__get_tx.snap │ │ │ └── integration__get_tx_include_children.snap │ ├── sov-metrics │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── cycle_utils │ │ │ ├── mod.rs │ │ │ ├── risc0.rs │ │ │ └── sp1.rs │ │ │ ├── influx_db_nonnative.rs │ │ │ ├── influxdb │ │ │ ├── config.rs │ │ │ ├── csv_helper.rs │ │ │ ├── gas_constant_estimation.rs │ │ │ ├── mod.rs │ │ │ ├── publisher.rs │ │ │ ├── snapshots │ │ │ │ ├── sov_metrics__influxdb__config__tests__only_tcp.snap │ │ │ │ ├── sov_metrics__influxdb__config__tests__only_udp.snap │ │ │ │ ├── sov_metrics__influxdb__config__tests__transport_schema.snap │ │ │ │ ├── sov_metrics__influxdb__config__tests__udp_when_not_specified.snap │ │ │ │ └── sov_metrics__influxdb__config__tests__udp_with_other_params.snap │ │ │ └── tracker.rs │ │ │ ├── lib.rs │ │ │ └── maybe_timer.rs │ ├── sov-rollup-apis │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src │ │ │ ├── endpoints │ │ │ │ ├── constants.rs │ │ │ │ ├── dedup.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── schema.rs │ │ │ │ └── simulate.rs │ │ │ └── lib.rs │ │ └── tests │ │ │ └── integration │ │ │ ├── main.rs │ │ │ └── rest_api.rs │ ├── sov-sequencer │ │ ├── Cargo.toml │ │ ├── PREFERRED_SEQUENCER.md │ │ ├── README.md │ │ ├── build.rs │ │ ├── src │ │ │ ├── common.rs │ │ │ ├── config.rs │ │ │ ├── lib.rs │ │ │ ├── metrics.rs │ │ │ ├── preferred │ │ │ │ ├── async_batch.rs │ │ │ │ ├── batch_size_tracker.rs │ │ │ │ ├── block_executor.rs │ │ │ │ ├── cache_warm_up_executor.rs │ │ │ │ ├── db │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── postgres │ │ │ │ │ │ ├── migrations │ │ │ │ │ │ │ └── 001_init.sql │ │ │ │ │ │ └── mod.rs │ │ │ │ │ └── rocksdb.rs │ │ │ │ ├── executor_events.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── preferred_blob_sender.rs │ │ │ │ ├── replica │ │ │ │ │ ├── db_data.rs │ │ │ │ │ ├── event_handler.rs │ │ │ │ │ ├── event_receiver.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── replica_sync_task.rs │ │ │ │ ├── side_effects.rs │ │ │ │ ├── state_root_compute.rs │ │ │ │ ├── sync_sequencer_state │ │ │ │ │ ├── conditions_table.rs │ │ │ │ │ ├── inner.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── sync_state.rs │ │ │ │ │ └── updator.rs │ │ │ │ ├── timestamp.rs │ │ │ │ ├── transaction_subscriptions.rs │ │ │ │ ├── tx_nonce_queue.rs │ │ │ │ └── update_state.rs │ │ │ ├── rest_api.rs │ │ │ ├── standard │ │ │ │ ├── mempool.rs │ │ │ │ └── mod.rs │ │ │ ├── test_stateless.rs │ │ │ └── tx_status.rs │ │ └── tests │ │ │ └── integration │ │ │ ├── main.rs │ │ │ ├── pinned_cache.rs │ │ │ ├── preferred_blob_sender.rs │ │ │ ├── preferred_end_to_end.rs │ │ │ ├── preferred_tx_nonce_queue.rs │ │ │ ├── preferred_with_reorgs.rs │ │ │ ├── setup_mode.rs │ │ │ ├── standard_sequencer.rs │ │ │ ├── thin_sequencer.rs │ │ │ ├── uniqueness.rs │ │ │ ├── upgradability │ │ │ └── mod.rs │ │ │ ├── utils.rs │ │ │ └── websockets.rs │ └── sov-stf-runner │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── proptest-regressions │ │ └── state_manager │ │ │ └── tests.txt │ │ ├── src │ │ ├── config.rs │ │ ├── da │ │ │ ├── bulk_finalized_blocks_fetcher.rs │ │ │ ├── finalized_headers_cache.rs │ │ │ └── mod.rs │ │ ├── http │ │ │ ├── id_provider.rs │ │ │ └── mod.rs │ │ ├── lib.rs │ │ ├── processes │ │ │ ├── mod.rs │ │ │ ├── op_manager │ │ │ │ ├── attestations.rs │ │ │ │ └── mod.rs │ │ │ ├── prover_service │ │ │ │ ├── block_proof.rs │ │ │ │ ├── mod.rs │ │ │ │ └── parallel │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── prover.rs │ │ │ │ │ └── state.rs │ │ │ ├── stf_info_manager.rs │ │ │ └── zk_manager │ │ │ │ ├── mod.rs │ │ │ │ └── types.rs │ │ ├── runner.rs │ │ └── state_manager │ │ │ ├── mod.rs │ │ │ └── tests.rs │ │ └── tests │ │ └── integration │ │ ├── aggregated_proof_tests.rs │ │ ├── helpers │ │ ├── hash_stf.rs │ │ ├── mod.rs │ │ └── runner_init.rs │ │ ├── main.rs │ │ ├── prover_service_tests.rs │ │ ├── runner_initialization_tests.rs │ │ └── runner_reorg_tests.rs ├── fuzz │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── artifacts │ │ ├── accounts_call │ │ │ └── crash-da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ ├── bank_call │ │ │ └── crash-55fd4bd554ac3dcc6a2a2719335bd95869b9f6f5 │ │ ├── crash-03ff9dbf9c64fb7c125f0aec0b8b80a972907eb8 │ │ ├── crash-1261a81d957460d69943ae02e30528372736fc15 │ │ ├── crash-1f039bacf8f860eb5507d9ee3a9879dfe316cf5e │ │ ├── crash-44796f5e67307b5b18e648fdd016e885ebf50da9 │ │ ├── crash-5e665cf3759c0aabfc3e898f6294840582421b32 │ │ ├── crash-6929e000e5891085cf17a75de96dd505b6499083 │ │ ├── crash-816595d1445fb45b609cca5417ba5f537c74ab43 │ │ ├── crash-98daf6c68def387cffda2937a318cdfd9e956627 │ │ ├── crash-b4a051390ba551b5349b6f233930f32f9e16bd85 │ │ ├── crash-e5f45f193d720ae7264383fcc0763cd945120fc1 │ │ ├── fuzz_namespace_group_from_b64 │ │ │ ├── crash-2221b8862d9d37ec7c714a5df89b570c1356cdba │ │ │ ├── crash-da39a3ee5e6b4b0d3255bfef95601890afd80709 │ │ │ └── crash-ef43788e032a15a049005ce4fd839b3777597338 │ │ ├── slow-unit-727720324b031a1f6408810b07628b558866fb00 │ │ └── slow-unit-a5b5c4ac13d3d8cbc8b4696cb715160998407a8f │ └── fuzz_targets │ │ ├── accounts_call.rs │ │ ├── accounts_call_random.rs │ │ ├── accounts_parse_call_message.rs │ │ ├── accounts_parse_call_message_random.rs │ │ ├── address_parse_serde.rs │ │ ├── address_try_from_bytes.rs │ │ ├── bank_parse_call_message.rs │ │ └── parse_address.rs ├── module-system │ ├── README.md │ ├── RPC_WALKTHROUGH.md │ ├── hyperlane │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src │ │ │ ├── api.rs │ │ │ ├── call.rs │ │ │ ├── crypto.rs │ │ │ ├── event.rs │ │ │ ├── genesis.rs │ │ │ ├── igp │ │ │ │ ├── call.rs │ │ │ │ ├── event.rs │ │ │ │ ├── hooks.rs │ │ │ │ ├── metadata.rs │ │ │ │ ├── mod.rs │ │ │ │ └── types.rs │ │ │ ├── ism.rs │ │ │ ├── lib.rs │ │ │ ├── merkle │ │ │ │ ├── api.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── openapi-v3.yaml │ │ │ │ └── tree.rs │ │ │ ├── openapi-v3.yaml │ │ │ ├── test_recipient.rs │ │ │ ├── traits.rs │ │ │ ├── types.rs │ │ │ └── warp │ │ │ │ ├── api.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── openapi-v3.yaml │ │ │ │ └── types.rs │ │ └── tests │ │ │ └── integration │ │ │ ├── igp │ │ │ ├── mod.rs │ │ │ ├── post_mailbox_send.rs │ │ │ ├── set_relayer_config.rs │ │ │ └── update_oracle_data.rs │ │ │ ├── main.rs │ │ │ ├── multisig_ism.rs │ │ │ ├── process.rs │ │ │ ├── runtime.rs │ │ │ ├── send_receive.rs │ │ │ ├── validator_announce.rs │ │ │ ├── warp │ │ │ ├── bridged_gas_token.rs │ │ │ ├── enroll.rs │ │ │ ├── mod.rs │ │ │ ├── runtime.rs │ │ │ └── transfer.rs │ │ │ └── with_agent │ │ │ ├── configs.rs │ │ │ ├── helpers │ │ │ ├── docker.rs │ │ │ ├── evm.rs │ │ │ ├── hyperlane_cli.rs │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ └── preferred_sequencer_runtime.rs │ ├── module-implementations │ │ ├── extern │ │ │ └── hyperlane-solana-register │ │ │ │ ├── Cargo.toml │ │ │ │ ├── src │ │ │ │ └── lib.rs │ │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── main.rs │ │ │ │ ├── registration.rs │ │ │ │ └── setup.rs │ │ ├── integration-tests │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── tests │ │ │ │ ├── accessory_state.rs │ │ │ │ ├── archival_queries │ │ │ │ ├── basic.rs │ │ │ │ ├── mod.rs │ │ │ │ └── soft_confirmations.rs │ │ │ │ ├── chain_state.rs │ │ │ │ ├── concurrent_prover_storages.rs │ │ │ │ ├── hooks_derive │ │ │ │ ├── hook_override_works.rs │ │ │ │ ├── incorrect_hooks_override.rs │ │ │ │ └── mod.rs │ │ │ │ ├── kernel_interactions │ │ │ │ ├── gas_price_soft_confirmations.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── visible_hash_basic_kernel.rs │ │ │ │ └── visible_hash_soft_confirmations.rs │ │ │ │ ├── main.rs │ │ │ │ └── stf_blueprint │ │ │ │ ├── mod.rs │ │ │ │ ├── operator │ │ │ │ ├── auth_eip712.rs │ │ │ │ ├── discarded_blobs.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── operator_rt.rs │ │ │ │ └── registered.rs │ │ │ │ └── optimistic │ │ │ │ ├── da_simulation.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── optimistic_rt.rs │ │ │ │ ├── registered.rs │ │ │ │ ├── sequencer.rs │ │ │ │ ├── stf_tests.rs │ │ │ │ ├── tx_revert_tests.rs │ │ │ │ └── unregistered.rs │ │ ├── module-template │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── event.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── lib.rs │ │ │ │ └── query.rs │ │ │ └── tests │ │ │ │ └── module_template.rs │ │ ├── sov-accounts │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── capabilities.rs │ │ │ │ ├── fuzz.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── query.rs │ │ │ │ └── tests.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ └── main.rs │ │ ├── sov-attester-incentives │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── capabilities.rs │ │ │ │ ├── event.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── helpers.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── query.rs │ │ │ │ └── registration │ │ │ │ │ ├── attester.rs │ │ │ │ │ ├── challenger.rs │ │ │ │ │ └── mod.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── attestation_processing.rs │ │ │ │ ├── bond_value.rs │ │ │ │ ├── challenger.rs │ │ │ │ ├── deposit.rs │ │ │ │ ├── helpers.rs │ │ │ │ ├── invariant.rs │ │ │ │ ├── main.rs │ │ │ │ ├── unbonding.rs │ │ │ │ └── wallet.rs │ │ ├── sov-bank │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── openapi-v3.yaml │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── capability.rs │ │ │ │ ├── derived_holder.rs │ │ │ │ ├── error.rs │ │ │ │ ├── event.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── query.rs │ │ │ │ ├── test_utils.rs │ │ │ │ ├── token.rs │ │ │ │ └── utils.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── archival_query_test.rs │ │ │ │ ├── burn_test.rs │ │ │ │ ├── capability_test.rs │ │ │ │ ├── create_token_test.rs │ │ │ │ ├── freeze_test.rs │ │ │ │ ├── helpers │ │ │ │ └── mod.rs │ │ │ │ ├── init.rs │ │ │ │ ├── main.rs │ │ │ │ ├── mint_test.rs │ │ │ │ ├── transfer_test.rs │ │ │ │ ├── update_admin.rs │ │ │ │ └── wallet_test.rs │ │ ├── sov-blob-storage │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── capabilities.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── max_size_checker.rs │ │ │ │ └── validation.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── base_sequencing.rs │ │ │ │ ├── helpers_basic_kernel.rs │ │ │ │ ├── helpers_soft_confirmations.rs │ │ │ │ ├── main.rs │ │ │ │ ├── recovery_mode.rs │ │ │ │ ├── soft_confirmation.rs │ │ │ │ └── unregistered_sequencer.rs │ │ ├── sov-chain-state │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── capabilities.rs │ │ │ │ ├── gas.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── query.rs │ │ │ │ └── tests │ │ │ │ │ ├── config.rs │ │ │ │ │ ├── gas_elasticity_multidimensional.rs │ │ │ │ │ ├── gas_elasticity_unidimensional.rs │ │ │ │ │ └── mod.rs │ │ │ └── tests │ │ │ │ └── integration-tests │ │ │ │ ├── dynamic_gas_update.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── main.rs │ │ │ │ └── multi_round.rs │ │ ├── sov-evm │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── account_storage_key.rs │ │ │ │ ├── authenticate.rs │ │ │ │ ├── call.rs │ │ │ │ ├── config.rs │ │ │ │ ├── db │ │ │ │ │ ├── commit.rs │ │ │ │ │ ├── init.rs │ │ │ │ │ ├── metrics.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── evm │ │ │ │ │ ├── conversions.rs │ │ │ │ │ ├── executor.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── primitive_types.rs │ │ │ │ ├── execution_config.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── helpers.rs │ │ │ │ ├── hooks.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── metrics.rs │ │ │ │ ├── rpc │ │ │ │ │ ├── error.rs │ │ │ │ │ ├── handlers.rs │ │ │ │ │ ├── maybe_archival_state.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── trace.rs │ │ │ │ ├── sov_evm │ │ │ │ │ ├── api.rs │ │ │ │ │ ├── evm.rs │ │ │ │ │ ├── handler.rs │ │ │ │ │ ├── inspector.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── state_access.rs │ │ │ │ └── tests │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tx_tests.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── archival_state.rs │ │ │ │ ├── contracts.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── helpers.rs │ │ │ │ ├── main.rs │ │ │ │ ├── pruning.rs │ │ │ │ ├── runtime.rs │ │ │ │ ├── state.rs │ │ │ │ ├── trace.rs │ │ │ │ ├── transactions.rs │ │ │ │ └── wallet.rs │ │ ├── sov-operator-incentives │ │ │ ├── Cargo.toml │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── genesis.rs │ │ │ │ └── lib.rs │ │ │ └── tests │ │ │ │ ├── helpers.rs │ │ │ │ └── operator.rs │ │ ├── sov-paymaster │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── event.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── lib.rs │ │ │ │ └── policies.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── main.rs │ │ │ │ ├── paymaster.rs │ │ │ │ ├── runtime.rs │ │ │ │ ├── utils.rs │ │ │ │ └── wallet.rs │ │ ├── sov-prover-incentives │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── capabilities.rs │ │ │ │ ├── event.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── lib.rs │ │ │ │ └── registration.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── bond.rs │ │ │ │ ├── helpers.rs │ │ │ │ ├── main.rs │ │ │ │ ├── proofs.rs │ │ │ │ ├── slashing.rs │ │ │ │ └── wallet.rs │ │ ├── sov-revenue-share │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── error.rs │ │ │ │ └── lib.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── main.rs │ │ │ │ ├── revenue_share_tests.rs │ │ │ │ └── test_helpers.rs │ │ ├── sov-sequencer-registry │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── call.rs │ │ │ │ ├── capabilities.rs │ │ │ │ ├── event.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── lib.rs │ │ │ │ └── registration.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── helpers.rs │ │ │ │ ├── main.rs │ │ │ │ ├── registration_mechanism.rs │ │ │ │ ├── reward_mechanism.rs │ │ │ │ └── wallet.rs │ │ ├── sov-synthetic-load │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── src │ │ │ │ ├── call.rs │ │ │ │ ├── event.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── lib.rs │ │ │ │ └── metrics.rs │ │ ├── sov-test-modules │ │ │ ├── Cargo.toml │ │ │ ├── src │ │ │ │ ├── access_pattern │ │ │ │ │ ├── README.md │ │ │ │ │ └── mod.rs │ │ │ │ ├── cache_module.rs │ │ │ │ ├── gas.rs │ │ │ │ ├── hooks_count │ │ │ │ │ ├── README.md │ │ │ │ │ ├── call.rs │ │ │ │ │ ├── event.rs │ │ │ │ │ ├── genesis.rs │ │ │ │ │ ├── hooks.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── lib.rs │ │ │ │ └── pinned_cache.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── bench_pattern │ │ │ │ └── mod.rs │ │ │ │ ├── cache_tests.rs │ │ │ │ ├── gas │ │ │ │ ├── helpers.rs │ │ │ │ └── mod.rs │ │ │ │ └── main.rs │ │ ├── sov-test-state-consistency │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── src │ │ │ │ ├── call.rs │ │ │ │ ├── hooks.rs │ │ │ │ └── lib.rs │ │ ├── sov-uniqueness │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ │ ├── capabilities.rs │ │ │ │ ├── generations.rs │ │ │ │ ├── lib.rs │ │ │ │ └── nonces.rs │ │ │ └── tests │ │ │ │ └── integration │ │ │ │ ├── call_tests.rs │ │ │ │ ├── hooks_tests.rs │ │ │ │ ├── main.rs │ │ │ │ ├── runtime.rs │ │ │ │ └── utils.rs │ │ └── sov-value-setter │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── src │ │ │ ├── call.rs │ │ │ ├── event.rs │ │ │ ├── genesis.rs │ │ │ ├── hooks.rs │ │ │ └── lib.rs │ │ │ └── tests │ │ │ └── integration │ │ │ ├── main.rs │ │ │ └── tests.rs │ ├── module-schemas │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── genesis-schemas │ │ │ ├── sov-accounts.json │ │ │ ├── sov-bank.json │ │ │ ├── sov-prover-incentives.json │ │ │ ├── sov-sequencer-registry.json │ │ │ └── sov-value-setter.json │ │ ├── rollup-config.json │ │ ├── schemas │ │ │ ├── sov-accounts.json │ │ │ ├── sov-bank.json │ │ │ ├── sov-election.json │ │ │ ├── sov-evm-experimental.json │ │ │ ├── sov-evm.json │ │ │ ├── sov-prover-incentives.json │ │ │ ├── sov-sequencer-registry.json │ │ │ └── sov-value-setter.json │ │ └── src │ │ │ └── lib.rs │ ├── sov-address │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── evm │ │ │ ├── address.rs │ │ │ ├── crypto_spec.rs │ │ │ ├── mod.rs │ │ │ ├── private_key.rs │ │ │ ├── public_key.rs │ │ │ └── signature.rs │ │ │ └── lib.rs │ ├── sov-capabilities │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── sov-cli │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src │ │ │ ├── lib.rs │ │ │ ├── wallet_state.rs │ │ │ └── workflows │ │ │ │ ├── keys.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── node.rs │ │ │ │ └── transactions.rs │ │ ├── test-data │ │ │ └── requests │ │ │ │ ├── burn.json │ │ │ │ ├── create_token.json │ │ │ │ ├── mint.json │ │ │ │ └── transfer.json │ │ └── tests │ │ │ └── integration │ │ │ ├── keys.rs │ │ │ ├── main.rs │ │ │ └── transactions.rs │ ├── sov-eip712-auth │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── crypto_markers.rs │ │ │ ├── lib.rs │ │ │ └── stub_evm_rpc.rs │ ├── sov-kernels │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── basic.rs │ │ │ ├── lib.rs │ │ │ └── soft_confirmations.rs │ ├── sov-modules-api │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src │ │ │ ├── batch.rs │ │ │ ├── cli.rs │ │ │ ├── common │ │ │ │ ├── address.rs │ │ │ │ ├── amount.rs │ │ │ │ ├── crypto.rs │ │ │ │ ├── error.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── module_id.rs │ │ │ │ └── module_utils.rs │ │ │ ├── configurable_spec.rs │ │ │ ├── containers │ │ │ │ ├── map.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── value.rs │ │ │ │ ├── vec.rs │ │ │ │ └── versioned_value.rs │ │ │ ├── default_spec.rs │ │ │ ├── gas │ │ │ │ ├── error.rs │ │ │ │ ├── impl_macros.rs │ │ │ │ ├── metered_utils.rs │ │ │ │ ├── meters │ │ │ │ │ ├── basic.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── slot.rs │ │ │ │ │ └── unlimited.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── price.rs │ │ │ │ ├── tests │ │ │ │ │ ├── metered_utils.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── traits.rs │ │ │ │ └── unit.rs │ │ │ ├── higher_kinded_types.rs │ │ │ ├── hooks.rs │ │ │ ├── lib.rs │ │ │ ├── module │ │ │ │ ├── call.rs │ │ │ │ ├── dispatch.rs │ │ │ │ ├── event.rs │ │ │ │ ├── gas_spec.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── prefix.rs │ │ │ │ └── spec.rs │ │ │ ├── proof_metadata.rs │ │ │ ├── reexport_macros.rs │ │ │ ├── registration_lib │ │ │ │ ├── errors.rs │ │ │ │ └── mod.rs │ │ │ ├── rest │ │ │ │ ├── __private │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── openapi-templates │ │ │ │ │ │ └── runtime-base.yaml │ │ │ │ │ ├── openapi.rs │ │ │ │ │ ├── state.rs │ │ │ │ │ └── types.rs │ │ │ │ └── mod.rs │ │ │ ├── rpc.rs │ │ │ ├── runtime │ │ │ │ ├── capabilities │ │ │ │ │ ├── authentication.rs │ │ │ │ │ ├── authorization.rs │ │ │ │ │ ├── batch_selector.rs │ │ │ │ │ ├── chain_state.rs │ │ │ │ │ ├── gas.rs │ │ │ │ │ ├── kernel.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── proof.rs │ │ │ │ │ └── sequencer.rs │ │ │ │ └── mod.rs │ │ │ ├── state │ │ │ │ ├── accessors │ │ │ │ │ ├── access_controls.rs │ │ │ │ │ ├── checkpoints.rs │ │ │ │ │ ├── genesis.rs │ │ │ │ │ ├── http_api.rs │ │ │ │ │ ├── internals.rs │ │ │ │ │ ├── kernel.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── scratchpad │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ ├── pre_exec_working_set.rs │ │ │ │ │ │ ├── revertable_tx_state.rs │ │ │ │ │ │ ├── tx_scratchpad.rs │ │ │ │ │ │ └── working_set.rs │ │ │ │ │ ├── temp_cache.rs │ │ │ │ │ ├── tests.rs │ │ │ │ │ └── unmetered_state_wrapper.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── provable_height_tracker.rs │ │ │ │ ├── tests.rs │ │ │ │ └── traits.rs │ │ │ ├── tests.rs │ │ │ ├── transaction │ │ │ │ ├── data.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── rewards.rs │ │ │ │ ├── tests │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tx_reward.rs │ │ │ │ ├── types │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── v0.rs │ │ │ │ │ └── v1.rs │ │ │ │ └── unsigned.rs │ │ │ └── tx_receipt.rs │ │ └── tests │ │ │ └── integration │ │ │ ├── main.rs │ │ │ ├── proof_tests.rs │ │ │ ├── rest_api.rs │ │ │ ├── state_tests │ │ │ ├── archival.rs │ │ │ ├── compute_state_update │ │ │ │ ├── jmt.rs │ │ │ │ ├── mod.rs │ │ │ │ └── nomt.rs │ │ │ ├── mod.rs │ │ │ ├── namespaces.rs │ │ │ ├── structs.rs │ │ │ └── trybuild │ │ │ │ ├── state_cannot_borrow_mut_twice.rs │ │ │ │ ├── state_cannot_borrow_mut_twice.stderr │ │ │ │ ├── state_cannot_borrow_while_borrowed_mut.rs │ │ │ │ ├── state_cannot_borrow_while_borrowed_mut.stderr │ │ │ │ ├── state_cannot_mutate_while_borrowed.rs │ │ │ │ └── state_cannot_mutate_while_borrowed.stderr │ │ │ └── transaction.rs │ ├── sov-modules-macros │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── src │ │ │ ├── cli_parser.rs │ │ │ ├── common.rs │ │ │ ├── compile_manifest_constants.rs │ │ │ ├── dispatch │ │ │ │ ├── dispatch_call.rs │ │ │ │ ├── genesis.rs │ │ │ │ ├── hooks.rs │ │ │ │ ├── message_codec.rs │ │ │ │ └── mod.rs │ │ │ ├── event.rs │ │ │ ├── expand_macro.rs │ │ │ ├── lib.rs │ │ │ ├── manifest.rs │ │ │ ├── metrics.rs │ │ │ ├── module_info.rs │ │ │ ├── rest │ │ │ │ ├── mod.rs │ │ │ │ ├── module.rs │ │ │ │ └── runtime.rs │ │ │ └── rpc │ │ │ │ ├── expose_rpc.rs │ │ │ │ ├── mod.rs │ │ │ │ └── rpc_gen.rs │ │ └── tests │ │ │ └── integration │ │ │ ├── custom_state_codec_builder.rs │ │ │ ├── cycle_macro │ │ │ ├── cycle_macro_tests.rs │ │ │ ├── cycle_macro_with_docs.rs │ │ │ └── mod.rs │ │ │ ├── derive_wallet.rs │ │ │ ├── dispatch.rs │ │ │ ├── hygienic_module_info.rs │ │ │ ├── main.rs │ │ │ ├── metrics.rs │ │ │ ├── module_info.rs │ │ │ ├── regression_tests │ │ │ ├── derive_rpc_without_working_set_deny_missing_docs.rs │ │ │ ├── mod.rs │ │ │ ├── use_address_trait.rs │ │ │ └── versioned_state_items_are_compatible_with_module_rest_api_macro.rs │ │ │ ├── rpc_gen │ │ │ ├── misc.rs │ │ │ ├── mod.rs │ │ │ ├── rpc_gen_associated_types.rs │ │ │ └── rpc_gen_associated_types_nested.rs │ │ │ ├── trybuild │ │ │ ├── constants │ │ │ │ ├── bech32_constant_invalid_checksum.rs │ │ │ │ ├── bech32_constant_invalid_checksum.stderr │ │ │ │ ├── bech32_constant_not_a_string.rs │ │ │ │ ├── bech32_constant_not_a_string.stderr │ │ │ │ ├── bech32_constant_prefix_too_long.rs │ │ │ │ ├── bech32_constant_prefix_too_long.stderr │ │ │ │ ├── bech32_constant_prefix_too_short.rs │ │ │ │ ├── bech32_constant_prefix_too_short.stderr │ │ │ │ ├── hex_invalid_string.rs │ │ │ │ ├── hex_invalid_string.stderr │ │ │ │ ├── hex_odd_length.rs │ │ │ │ ├── hex_odd_length.stderr │ │ │ │ ├── hex_too_long.rs │ │ │ │ ├── hex_too_long.stderr │ │ │ │ ├── hex_too_short.rs │ │ │ │ ├── hex_too_short.stderr │ │ │ │ └── valid_constants.rs │ │ │ ├── dispatch │ │ │ │ ├── derive_event_no_default_attrs.rs │ │ │ │ └── derive_event_no_default_attrs.stderr │ │ │ ├── module_info │ │ │ │ ├── derive_on_enum_not_supported.rs │ │ │ │ ├── derive_on_enum_not_supported.stderr │ │ │ │ ├── field_missing_attribute.rs │ │ │ │ ├── field_missing_attribute.stderr │ │ │ │ ├── missing_address.rs │ │ │ │ ├── missing_address.stderr │ │ │ │ ├── no_generics.rs │ │ │ │ ├── no_generics.stderr │ │ │ │ ├── not_supported_type.rs │ │ │ │ ├── not_supported_type.stderr │ │ │ │ ├── second_addr_not_supported.rs │ │ │ │ └── second_addr_not_supported.stderr │ │ │ └── rpc │ │ │ │ ├── derive_rpc_working_set_immutable_reference.rs │ │ │ │ ├── derive_rpc_working_set_immutable_reference.stderr │ │ │ │ ├── derive_rpc_working_set_no_generic.rs │ │ │ │ ├── derive_rpc_working_set_no_generic.stderr │ │ │ │ ├── expose_rpc_associated_type_not_static.rs │ │ │ │ ├── expose_rpc_associated_type_not_static.stderr │ │ │ │ ├── expose_rpc_first_generic_not_spec.rs │ │ │ │ └── expose_rpc_first_generic_not_spec.stderr │ │ │ └── unrecognized_state_attributes_are_ignored.rs │ ├── sov-modules-rollup-blueprint │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── native_only │ │ │ ├── endpoints.rs │ │ │ ├── logging.rs │ │ │ ├── mod.rs │ │ │ ├── proof_sender.rs │ │ │ ├── telemetry.rs │ │ │ └── wallet.rs │ │ │ └── pluggable_traits.rs │ ├── sov-modules-stf-blueprint │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── clippy.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── proof_processing.rs │ │ │ ├── sequencer_mode │ │ │ ├── common.rs │ │ │ ├── mod.rs │ │ │ ├── registered.rs │ │ │ └── unregistered.rs │ │ │ ├── stf_blueprint.rs │ │ │ └── utils.rs │ ├── sov-solana-offchain-auth │ │ ├── Cargo.toml │ │ ├── src │ │ │ ├── authentication.rs │ │ │ ├── capabilities.rs │ │ │ ├── lib.rs │ │ │ └── utils.rs │ │ └── tests │ │ │ └── integration │ │ │ ├── blueprint.rs │ │ │ └── main.rs │ ├── sov-state │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── bytes.rs │ │ │ ├── cache.rs │ │ │ ├── codec │ │ │ ├── bcs_codec.rs │ │ │ ├── borsh_codec.rs │ │ │ └── mod.rs │ │ │ ├── config.rs │ │ │ ├── event.rs │ │ │ ├── lib.rs │ │ │ ├── namespaces.rs │ │ │ ├── nomt │ │ │ ├── mod.rs │ │ │ ├── prover_storage.rs │ │ │ └── zk_storage.rs │ │ │ ├── pinned_cache.rs │ │ │ ├── prover_storage.rs │ │ │ ├── sequencer_state.rs │ │ │ ├── storage.rs │ │ │ ├── storage_internals.rs │ │ │ ├── witness.rs │ │ │ └── zk_storage.rs │ └── sov-test-utils │ │ ├── Cargo.toml │ │ ├── contracts │ │ ├── BlockHash.sol │ │ ├── SimpleStorage.sol │ │ ├── artifacts │ │ │ ├── BlockHash.abi │ │ │ ├── BlockHash.bin │ │ │ ├── ERC20.abi │ │ │ ├── ERC20.bin │ │ │ ├── IERC20.abi │ │ │ ├── IERC20.bin │ │ │ ├── Pair.abi │ │ │ ├── Pair.bin │ │ │ ├── Router.abi │ │ │ ├── Router.bin │ │ │ ├── SimpleStorage.abi │ │ │ └── SimpleStorage.bin │ │ ├── build.sh │ │ └── fake-uni │ │ │ ├── ERC20.sol │ │ │ ├── IERC20.sol │ │ │ ├── Pair.sol │ │ │ └── Router.sol │ │ ├── src │ │ ├── evm │ │ │ ├── block_hash.rs │ │ │ ├── fake_uni.rs │ │ │ ├── mod.rs │ │ │ └── simple_storage.rs │ │ ├── generators │ │ │ ├── bank.rs │ │ │ ├── mod.rs │ │ │ ├── sequencer_registry.rs │ │ │ └── value_setter.rs │ │ ├── interface │ │ │ ├── inputs.rs │ │ │ ├── mod.rs │ │ │ ├── results.rs │ │ │ ├── roles │ │ │ │ ├── attester_incentives.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── prover.rs │ │ │ │ └── sequencer.rs │ │ │ └── tests.rs │ │ ├── ledger_db.rs │ │ ├── lib.rs │ │ ├── logging.rs │ │ ├── postgres.rs │ │ ├── rt_agnostic_blueprint.rs │ │ ├── runtime │ │ │ ├── genesis │ │ │ │ ├── mod.rs │ │ │ │ ├── operator │ │ │ │ │ └── mod.rs │ │ │ │ ├── optimistic │ │ │ │ │ ├── config.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── tests.rs │ │ │ │ └── zk │ │ │ │ │ ├── config.rs │ │ │ │ │ └── mod.rs │ │ │ ├── macros.rs │ │ │ ├── mod.rs │ │ │ └── traits.rs │ │ ├── sequencer.rs │ │ ├── storage.rs │ │ └── test_rollup.rs │ │ └── tests │ │ └── integration │ │ ├── archival_queries.rs │ │ ├── execution.rs │ │ ├── helpers.rs │ │ ├── main.rs │ │ ├── queries.rs │ │ ├── rest_api.rs │ │ ├── test_rollup.rs │ │ └── transaction.rs ├── rollup-interface │ ├── Cargo.toml │ ├── README.md │ ├── specs │ │ ├── assets │ │ │ └── SovSDK.png │ │ ├── interfaces │ │ │ ├── da.md │ │ │ ├── interface.md │ │ │ ├── stf.md │ │ │ └── zkvm.md │ │ └── overview.md │ ├── src │ │ ├── common │ │ │ ├── hex_string.rs │ │ │ ├── mod.rs │ │ │ ├── safe_vec.rs │ │ │ └── slot_numbering.rs │ │ ├── lib.rs │ │ ├── node │ │ │ ├── da.rs │ │ │ ├── da_sync_state.rs │ │ │ ├── ledger_api.rs │ │ │ └── mod.rs │ │ └── state_machine │ │ │ ├── README.md │ │ │ ├── crypto │ │ │ ├── mod.rs │ │ │ ├── signatures.rs │ │ │ └── simple_hasher.rs │ │ │ ├── da.rs │ │ │ ├── mod.rs │ │ │ ├── optimistic.rs │ │ │ ├── stf │ │ │ ├── events.rs │ │ │ ├── fuzzing.rs │ │ │ ├── mod.rs │ │ │ ├── proof_sender.rs │ │ │ ├── transaction.rs │ │ │ └── verifier.rs │ │ │ ├── storage.rs │ │ │ └── zk │ │ │ ├── aggregated_proof.rs │ │ │ └── mod.rs │ └── tests │ │ └── safe_vec.rs ├── universal-wallet │ ├── fuzz │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── fuzz_targets │ │ │ ├── fuzz_display.rs │ │ │ ├── fuzz_js_impl.rs │ │ │ └── fuzz_json_to_borsh.rs │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ ├── js_compat.rs │ │ │ └── lib.rs │ ├── macro-helpers │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── fixed_point_ints.rs │ │ │ ├── foreign_attributes.rs │ │ │ ├── lib.rs │ │ │ ├── schema.rs │ │ │ └── template_attribute.rs │ ├── macros │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── schema │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── src │ │ ├── lib.rs │ │ ├── schema │ │ │ ├── container.rs │ │ │ ├── mod.rs │ │ │ ├── primitive.rs │ │ │ ├── safe_string.rs │ │ │ ├── schema_impls.rs │ │ │ └── transaction_templates.rs │ │ ├── ty │ │ │ ├── byte_display.rs │ │ │ ├── mod.rs │ │ │ └── visitor.rs │ │ └── visitors │ │ │ ├── display.rs │ │ │ ├── eip712.rs │ │ │ ├── json_to_borsh.rs │ │ │ └── mod.rs │ │ └── tests │ │ └── integration │ │ ├── eip712.rs │ │ ├── main.rs │ │ └── schema.rs ├── utils │ ├── README.md │ ├── nearly-linear │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── rest-api-load-testing │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── main.rs │ │ │ ├── report.rs │ │ │ ├── req_sender.rs │ │ │ └── scenario │ │ │ ├── concurrent_users.rs │ │ │ └── mod.rs │ ├── sov-build │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── sov-eth-client │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── provider_ext.rs │ │ │ └── rpc.rs │ ├── sov-evm-soak-testing │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── logs.rs │ │ │ ├── main.rs │ │ │ ├── recv_many.rs │ │ │ ├── simple_storage.rs │ │ │ └── uniswap.rs │ ├── sov-node-client │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── sov-rest-utils │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── proptest-regressions │ │ │ └── pagination.txt │ │ └── src │ │ │ ├── axum_extractors.rs │ │ │ ├── errors.rs │ │ │ ├── filter.rs │ │ │ ├── lib.rs │ │ │ ├── pagination.rs │ │ │ ├── sorting.rs │ │ │ └── test_utils.rs │ ├── sov-rpc-eth-types │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── eth_api_error.rs │ │ │ ├── filter_with_cursor.rs │ │ │ ├── lib.rs │ │ │ ├── revert_error.rs │ │ │ ├── rpc_invalid_transaction_error.rs │ │ │ ├── to_rpc_error.rs │ │ │ └── utils.rs │ ├── sov-soak-testing-lib │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── sov-zkvm-utils │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── transaction-generator │ │ ├── Cargo.toml │ │ ├── src │ │ │ ├── generators │ │ │ │ ├── access_pattern │ │ │ │ │ ├── harness_interface.rs │ │ │ │ │ ├── http.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── bank │ │ │ │ │ ├── account.rs │ │ │ │ │ ├── burn.rs │ │ │ │ │ ├── create_token.rs │ │ │ │ │ ├── freeze.rs │ │ │ │ │ ├── harness_interface.rs │ │ │ │ │ ├── mint.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── query │ │ │ │ │ │ ├── http.rs │ │ │ │ │ │ └── mod.rs │ │ │ │ │ └── transfer.rs │ │ │ │ ├── basic.rs │ │ │ │ ├── factory.rs │ │ │ │ ├── macros.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── state_consistency │ │ │ │ │ ├── harness_interface.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── synthetic_load │ │ │ │ │ ├── harness_interface.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── transaction.rs │ │ │ │ └── value_setter │ │ │ │ │ ├── harness_interface.rs │ │ │ │ │ ├── http.rs │ │ │ │ │ └── mod.rs │ │ │ ├── interface │ │ │ │ ├── mod.rs │ │ │ │ ├── rng.rs │ │ │ │ └── traits.rs │ │ │ ├── lib.rs │ │ │ └── state.rs │ │ └── tests │ │ │ └── message_generators │ │ │ ├── bank │ │ │ └── mod.rs │ │ │ ├── basic │ │ │ ├── combined.rs │ │ │ ├── mod.rs │ │ │ ├── successful_generation.rs │ │ │ └── unsuccessful_generation.rs │ │ │ ├── main.rs │ │ │ └── transactions.rs │ └── workspace-hack │ │ ├── Cargo.toml │ │ ├── README.md │ │ └── src │ │ └── lib.rs └── web3 │ ├── Cargo.toml │ ├── README.md │ ├── src │ ├── lib.rs │ ├── rust.rs │ └── schema.rs │ └── tests │ └── integration │ ├── main.rs │ └── schema_tests.rs ├── deny.toml ├── docker ├── Makefile ├── README.md ├── celestia │ ├── Dockerfile.bridge │ ├── Dockerfile.validator │ ├── bridge-healthcheck.sh │ ├── run-bridge.sh │ ├── run-validator.sh │ └── validator-healthcheck.sh ├── ci │ ├── Dockerfile │ └── README.md ├── credentials │ ├── bridge-0.addr │ ├── bridge-0.key │ ├── bridge-1.addr │ └── bridge-1.key ├── different_ports.env ├── docker-compose.celestia.yml ├── docker-compose.postgres.yml ├── docker-compose.yml ├── hyperlane │ └── hyperlane-cli.Dockerfile ├── postgres │ └── servers.json └── toxiproxy │ ├── configure.sh │ ├── enable_toxics.sh │ ├── remove_toxics.sh │ └── status_chaos.sh ├── docs ├── CONTRIBUTING.md └── assets │ ├── banner.jpg │ └── discord-banner.png ├── examples ├── demo-rollup │ ├── .gitignore │ ├── Cargo.toml │ ├── Makefile │ ├── README.md │ ├── README_CELESTIA.md │ ├── autogenerated.rs │ ├── build.rs │ ├── configs │ │ ├── celestia_rollup_config.toml │ │ ├── external_mock_rollup_config.toml │ │ ├── mock_rollup_config.toml │ │ └── replica_external_mock_rollup_config.toml │ ├── demo-rollup-schema.bin │ ├── demo-rollup-schema.json │ ├── provers │ │ ├── risc0 │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ ├── guest-celestia │ │ │ │ ├── Cargo.lock │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ │ └── bin │ │ │ │ │ └── rollup.rs │ │ │ ├── guest-mock │ │ │ │ ├── Cargo.lock │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ │ └── bin │ │ │ │ │ └── mock_da.rs │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── sp1 │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── build.rs │ │ │ ├── guest-celestia │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ │ ├── guest-mock │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ │ └── src │ │ │ └── lib.rs │ ├── rest-api-load-testing │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── sov-benchmarks │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── Makefile │ │ ├── README.md │ │ ├── gas-estimation │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── process_metrics.py │ │ │ └── requirements.txt │ │ └── src │ │ │ ├── .gitignore │ │ │ ├── bench_generator │ │ │ ├── benches.rs │ │ │ ├── cli.rs │ │ │ └── mod.rs │ │ │ ├── bench_runner │ │ │ ├── cli.rs │ │ │ ├── helpers.rs │ │ │ ├── metrics.rs │ │ │ └── mod.rs │ │ │ ├── bin │ │ │ ├── README.md │ │ │ ├── bench_generator.rs │ │ │ └── bench_runner.rs │ │ │ ├── lib.rs │ │ │ └── node │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── mod.rs │ │ │ ├── rollup_bench.rs │ │ │ └── rollup_coarse_measure.rs │ ├── sov-soak-testing │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ └── src │ │ │ ├── bin │ │ │ ├── generator.rs │ │ │ └── main.rs │ │ │ └── lib.rs │ ├── src │ │ ├── celestia_nomt_rollup.rs │ │ ├── celestia_rollup.rs │ │ ├── da_tester │ │ │ └── demo_celestia_tester.rs │ │ ├── external_mock_nomt_rollup.rs │ │ ├── external_mock_rollup.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── mock_nomt_rollup.rs │ │ ├── mock_rollup.rs │ │ ├── sov-cli │ │ │ ├── README.md │ │ │ └── main.rs │ │ └── zk.rs │ ├── stf │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── demo-stf-json-client │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── src │ │ │ ├── genesis_config.rs │ │ │ ├── lib.rs │ │ │ ├── runtime.rs │ │ │ └── test_utils.rs │ ├── tests │ │ ├── all_tests.rs │ │ ├── bank │ │ │ ├── helpers.rs │ │ │ ├── mod.rs │ │ │ ├── op_rollup │ │ │ │ ├── bank_periodic_da_tests.rs │ │ │ │ ├── bank_tests.rs │ │ │ │ └── mod.rs │ │ │ ├── operator_rollup │ │ │ │ ├── bank_periodic_da_tests.rs │ │ │ │ └── mod.rs │ │ │ └── zk_rollup │ │ │ │ ├── bank_periodic_da_tests.rs │ │ │ │ └── mod.rs │ │ ├── evm │ │ │ ├── evm_account_abstraction.rs │ │ │ ├── evm_balances.rs │ │ │ ├── evm_block_hash.rs │ │ │ ├── evm_contract_creation_allowlist.rs │ │ │ ├── evm_gas_estimation.rs │ │ │ ├── evm_logs.rs │ │ │ ├── evm_no_gas_limit.rs │ │ │ ├── evm_oog_error.rs │ │ │ ├── evm_oracle.rs │ │ │ ├── evm_ram_pinning.rs │ │ │ ├── evm_rpc.rs │ │ │ ├── evm_soft_conf.rs │ │ │ ├── evm_subscribe.rs │ │ │ ├── evm_test_helper.rs │ │ │ ├── evm_tracing.rs │ │ │ ├── evm_tx.rs │ │ │ ├── evm_ws_watch.rs │ │ │ └── mod.rs │ │ ├── forced_sequencer_registration │ │ │ └── mod.rs │ │ ├── prover │ │ │ ├── datagen.rs │ │ │ └── mod.rs │ │ ├── replica │ │ │ ├── mod.rs │ │ │ ├── replica_gets_txs_from_master.rs │ │ │ └── start_stop.rs │ │ ├── rest_api │ │ │ └── mod.rs │ │ ├── restart │ │ │ └── mod.rs │ │ ├── resync │ │ │ ├── data │ │ │ │ └── mock_da.sqlite │ │ │ └── mod.rs │ │ ├── test_helpers.rs │ │ └── wallet │ │ │ └── mod.rs │ └── web3-js-sdk-test-runner.sh ├── demo-simple-stf │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ └── lib.rs │ └── tests │ │ └── stf_test.rs └── test-data │ ├── README.md │ ├── genesis │ ├── demo │ │ ├── celestia │ │ │ ├── access_pattern.json │ │ │ ├── accounts.json │ │ │ ├── attester_incentives.json │ │ │ ├── bank.json │ │ │ ├── chain_state.json │ │ │ ├── create_token.json │ │ │ ├── evm.json │ │ │ ├── mint.json │ │ │ ├── operator_incentives.json │ │ │ ├── paymaster.json │ │ │ ├── prover_incentives.json │ │ │ ├── sequencer_registry.json │ │ │ └── value_setter.json │ │ └── mock │ │ │ ├── access_pattern.json │ │ │ ├── accounts.json │ │ │ ├── attester_incentives.json │ │ │ ├── bank.json │ │ │ ├── chain_state.json │ │ │ ├── evm.json │ │ │ ├── operator_incentives.json │ │ │ ├── paymaster.json │ │ │ ├── prover_incentives.json │ │ │ ├── sequencer_registry.json │ │ │ └── value_setter.json │ └── integration-tests │ │ ├── access_pattern.json │ │ ├── accounts.json │ │ ├── attester_incentives.json │ │ ├── bank.json │ │ ├── chain_state_op.json │ │ ├── chain_state_operator.json │ │ ├── chain_state_zk.json │ │ ├── evm.json │ │ ├── operator_incentives.json │ │ ├── paymaster.json │ │ ├── prover_incentives.json │ │ ├── sequencer_registry.json │ │ └── value_setter.json │ ├── keys │ ├── minter_private_key.json │ ├── token_deployer_private_key.json │ └── tx_signer_private_key.json │ └── requests │ ├── burn.json │ ├── create_token.json │ ├── mint.json │ ├── register_sequencer.json │ └── transfer.json ├── packages_to_publish.yml ├── python └── py_sovereign_web3 │ ├── .gitignore │ ├── README.md │ ├── pyproject.toml │ ├── rust │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ ├── src │ ├── sovereign_web3 │ │ ├── __init__.py │ │ └── sovereign_web3.pyi │ └── tests │ │ └── test_basic.py │ └── uv.lock ├── rust-toolchain.toml ├── rustfmt.nightly.toml ├── scripts ├── blockscout │ └── .env ├── check_missing_dependency_versions.sh ├── ci_rollup_count_check.sh ├── retesteth │ ├── README.md │ └── config.json ├── start_observability.sh ├── stop_observability.sh ├── switcheroo │ ├── Cargo.toml │ ├── presets │ │ ├── .gitignore │ │ ├── default.json │ │ ├── ethereum.json │ │ ├── examples.json │ │ ├── fuzz.json │ │ ├── utils.json │ │ └── zkvms.json │ └── src │ │ └── main.rs └── validate_packages_to_publish_yml.sh └── typescript ├── .gitignore ├── DEVELOPMENT.md ├── README.md ├── apps └── indexer │ ├── .gitignore │ ├── CHANGELOG.md │ ├── Makefile │ ├── README.md │ ├── db │ └── create_events_table.sql │ ├── package.json │ ├── src │ ├── cli.ts │ ├── db.ts │ ├── errors.ts │ ├── indexer.test.ts │ ├── indexer.ts │ └── logger.ts │ ├── tests │ └── db.integration-test.ts │ └── turbo.json ├── biome.json ├── docs └── FAQ.md ├── examples └── soak-testing │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── scripts │ └── prepare.mjs │ ├── src │ ├── index.ts │ └── types.ts │ ├── templates │ ├── genesis.json │ └── rollup.toml │ └── tsconfig.json ├── package.json ├── packages ├── __fixtures__ │ ├── README.md │ └── demo-rollup-schema.json ├── integration-tests │ ├── package.json │ ├── tests │ │ └── rollup.integration-test.ts │ └── tsconfig.json ├── modules │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── bank.test.ts │ │ ├── bank.ts │ │ ├── index.ts │ │ └── types.ts │ ├── tests │ │ └── bank.integration-test.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── multisig │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── index.test.ts │ │ └── index.ts │ ├── tests │ │ └── multisig.integration-test.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── serializers │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── biome.json │ ├── package.json │ ├── scripts │ │ └── fuzz-harness.ts │ ├── src │ │ ├── index.ts │ │ ├── js │ │ │ ├── borsh-writer.ts │ │ │ ├── byte-display.ts │ │ │ ├── errors.ts │ │ │ ├── index.ts │ │ │ ├── json-to-borsh.ts │ │ │ └── types.ts │ │ ├── serializer.test.ts │ │ ├── serializer.ts │ │ └── wasm.ts │ ├── tests │ │ ├── differential.test.ts │ │ ├── fuzz-input-schema.json │ │ ├── js.test.ts │ │ ├── universal-wallet-test-vectors.ts │ │ └── vectors │ │ │ └── demo-rollup.ts │ ├── tsconfig.json │ ├── tsup.config.ts │ └── vitest.universal-wallet.config.ts ├── signers │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── ed25519.test.ts │ │ ├── ed25519.ts │ │ ├── errors.test.ts │ │ ├── errors.ts │ │ ├── index.ts │ │ ├── ledger-solana.test.manual.ts │ │ ├── ledger-solana.ts │ │ ├── privy.test.ts │ │ ├── privy.ts │ │ ├── secp256k1.test.ts │ │ ├── secp256k1.ts │ │ ├── signer.ts │ │ ├── snap-env.d.ts │ │ ├── snap.test.ts │ │ ├── snap.ts │ │ ├── wasm.ts │ │ └── wasm │ │ │ ├── eip712.test.ts │ │ │ └── eip712.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── test │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── soak │ │ │ ├── errors.ts │ │ │ ├── generation.ts │ │ │ ├── index.ts │ │ │ └── runner.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── types │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── universal-wallet-wasm │ ├── CHANGELOG.md │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── package.json │ ├── rust-toolchain.toml │ ├── scripts │ │ └── ensure_module_types.sh │ ├── src │ │ └── lib.rs │ ├── tests │ │ ├── schema.test.ts │ │ └── utils.ts │ └── turbo.json ├── utils │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── hex.test.ts │ │ ├── hex.ts │ │ └── index.ts │ ├── tsconfig.json │ └── tsup.config.ts └── web3 │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ ├── addresses.test.ts │ ├── addresses.ts │ ├── errors.test.ts │ ├── errors.ts │ ├── index.ts │ ├── rollup │ │ ├── index.ts │ │ ├── rollup.test.ts │ │ ├── rollup.ts │ │ ├── solana-signable-rollup.test.ts │ │ ├── solana-signable-rollup.ts │ │ ├── standard-rollup.test.ts │ │ └── standard-rollup.ts │ ├── subscriptions.test.ts │ ├── subscriptions.ts │ ├── type-spec.ts │ └── utils.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.build.json ├── tsconfig.json ├── turbo.json ├── typedoc.jsonc └── vitest.config.ts /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.cargo/zepter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.cargo/zepter.yaml -------------------------------------------------------------------------------- /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.changeset/loud-oranges-walk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.changeset/loud-oranges-walk.md -------------------------------------------------------------------------------- /.changeset/yellow-frogs-notice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.changeset/yellow-frogs-notice.md -------------------------------------------------------------------------------- /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | CHANGELOG.md merge=union 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/tracking_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/ISSUE_TEMPLATE/tracking_issue.md -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/codecov.yml -------------------------------------------------------------------------------- /.github/dependency_review_backup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/dependency_review_backup.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/acceptance_test_promote.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/acceptance_test_promote.yml -------------------------------------------------------------------------------- /.github/workflows/acceptance_test_trigger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/acceptance_test_trigger.yml -------------------------------------------------------------------------------- /.github/workflows/check_changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/check_changelog.yml -------------------------------------------------------------------------------- /.github/workflows/cla.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/cla.yml -------------------------------------------------------------------------------- /.github/workflows/prerelease_checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/prerelease_checks.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.github/workflows/stainless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/stainless.yml -------------------------------------------------------------------------------- /.github/workflows/typescript.ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/typescript.ci.yml -------------------------------------------------------------------------------- /.github/workflows/typescript.release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.github/workflows/typescript.release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.prettierrc.toml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/.vscode/settings.default.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/CLA.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/README.md -------------------------------------------------------------------------------- /Releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/Releases.md -------------------------------------------------------------------------------- /constants.testing.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/constants.testing.toml -------------------------------------------------------------------------------- /constants.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/constants.toml -------------------------------------------------------------------------------- /crates/adapters/avail/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/Cargo.toml -------------------------------------------------------------------------------- /crates/adapters/avail/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/README.md -------------------------------------------------------------------------------- /crates/adapters/avail/src/avail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/avail.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/lib.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/service.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/spec/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/spec/address.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/spec/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/spec/block.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/spec/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/spec/hash.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/spec/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/spec/header.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/spec/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/spec/mod.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/spec/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/spec/transaction.rs -------------------------------------------------------------------------------- /crates/adapters/avail/src/verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/avail/src/verifier.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /crates/adapters/celestia/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/Cargo.toml -------------------------------------------------------------------------------- /crates/adapters/celestia/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/README.md -------------------------------------------------------------------------------- /crates/adapters/celestia/src/celestia.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/celestia.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/checker.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/config.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/da_service/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/da_service/mod.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/da_service/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/da_service/tests.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/lib.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/metrics/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/metrics/client.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/metrics/full.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/metrics/full.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/metrics/mod.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/shares.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/shares.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/test_helper/docker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/test_helper/docker.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/test_helper/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/test_helper/files.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/test_helper/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/test_helper/mod.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/types/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/types/error.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/types/mod.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/verifier/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/verifier/address.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/verifier/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/verifier/mod.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/src/verifier/proofs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/celestia/src/verifier/proofs.rs -------------------------------------------------------------------------------- /crates/adapters/celestia/test_data/block_mocha_no_shares/signers.json: -------------------------------------------------------------------------------- 1 | { 2 | "signers": [] 3 | } -------------------------------------------------------------------------------- /crates/adapters/celestia/test_data/block_with_rollup_batch_data/rollup_proof_rows.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /crates/adapters/celestia/test_data/block_without_rollup_batch_data/rollup_proof_rows.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /crates/adapters/mock-da/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/Cargo.toml -------------------------------------------------------------------------------- /crates/adapters/mock-da/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/README.md -------------------------------------------------------------------------------- /crates/adapters/mock-da/benches/concurrent_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/benches/concurrent_access.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/bin/mock-da-server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/bin/mock-da-server.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/config.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/in_memory/fork.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/in_memory/fork.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/in_memory/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/in_memory/mod.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/in_memory/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/in_memory/service.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/lib.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/entity/blobs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/entity/blobs.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/entity/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/entity/mod.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/layer.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/local_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/local_service.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/mod.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/rpc/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/rpc/client.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/rpc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/rpc/mod.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/rpc/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/rpc/server.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/rpc/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/rpc/tests.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/rpc/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/rpc/types.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/storable/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/storable/service.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/types/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/types/address.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/types/mod.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/utils.rs -------------------------------------------------------------------------------- /crates/adapters/mock-da/src/verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-da/src/verifier.rs -------------------------------------------------------------------------------- /crates/adapters/mock-zkvm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-zkvm/Cargo.toml -------------------------------------------------------------------------------- /crates/adapters/mock-zkvm/README.md: -------------------------------------------------------------------------------- 1 | # `sov-mock-zkvm` 2 | 3 | Mock implementation of zkVM for testing purposes. -------------------------------------------------------------------------------- /crates/adapters/mock-zkvm/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-zkvm/src/crypto.rs -------------------------------------------------------------------------------- /crates/adapters/mock-zkvm/src/guest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-zkvm/src/guest.rs -------------------------------------------------------------------------------- /crates/adapters/mock-zkvm/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-zkvm/src/host.rs -------------------------------------------------------------------------------- /crates/adapters/mock-zkvm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-zkvm/src/lib.rs -------------------------------------------------------------------------------- /crates/adapters/mock-zkvm/src/notifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/mock-zkvm/src/notifier.rs -------------------------------------------------------------------------------- /crates/adapters/risc0/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /crates/adapters/risc0/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/Cargo.toml -------------------------------------------------------------------------------- /crates/adapters/risc0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/README.md -------------------------------------------------------------------------------- /crates/adapters/risc0/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/build.rs -------------------------------------------------------------------------------- /crates/adapters/risc0/proptest-regressions/crypto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/proptest-regressions/crypto.txt -------------------------------------------------------------------------------- /crates/adapters/risc0/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/src/crypto.rs -------------------------------------------------------------------------------- /crates/adapters/risc0/src/guest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/src/guest.rs -------------------------------------------------------------------------------- /crates/adapters/risc0/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/src/host.rs -------------------------------------------------------------------------------- /crates/adapters/risc0/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/src/lib.rs -------------------------------------------------------------------------------- /crates/adapters/risc0/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/src/logging.rs -------------------------------------------------------------------------------- /crates/adapters/risc0/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/src/metrics.rs -------------------------------------------------------------------------------- /crates/adapters/risc0/tests/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/risc0/tests/native.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/.gitignore -------------------------------------------------------------------------------- /crates/adapters/sp1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/Cargo.toml -------------------------------------------------------------------------------- /crates/adapters/sp1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/README.md -------------------------------------------------------------------------------- /crates/adapters/sp1/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/build.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/fibonacci-program/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/fibonacci-program/Cargo.lock -------------------------------------------------------------------------------- /crates/adapters/sp1/fibonacci-program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/fibonacci-program/Cargo.toml -------------------------------------------------------------------------------- /crates/adapters/sp1/fibonacci-program/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/fibonacci-program/src/main.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/proptest-regressions/crypto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/proptest-regressions/crypto.txt -------------------------------------------------------------------------------- /crates/adapters/sp1/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/src/crypto.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/src/guest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/src/guest.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/src/host.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/src/lib.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/src/metrics.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/tests/integration/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/tests/integration/main.rs -------------------------------------------------------------------------------- /crates/adapters/sp1/tests/integration/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/adapters/sp1/tests/integration/native.rs -------------------------------------------------------------------------------- /crates/full-node/full-node-configs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/full-node-configs/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/full-node-configs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/full-node-configs/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/full-node-configs/src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/full-node-configs/src/runner.rs -------------------------------------------------------------------------------- /crates/full-node/full-node-configs/src/sequencer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/full-node-configs/src/sequencer.rs -------------------------------------------------------------------------------- /crates/full-node/sov-aggregated-proof/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-aggregated-proof/Cargo.lock -------------------------------------------------------------------------------- /crates/full-node/sov-aggregated-proof/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-aggregated-proof/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-aggregated-proof/methods/build.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | risc0_build::embed_methods(); 3 | } 4 | -------------------------------------------------------------------------------- /crates/full-node/sov-aggregated-proof/methods/src/lib.rs: -------------------------------------------------------------------------------- 1 | include!(concat!(env!("OUT_DIR"), "/methods.rs")); 2 | -------------------------------------------------------------------------------- /crates/full-node/sov-aggregated-proof/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-aggregated-proof/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-aggregated-proof/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-aggregated-proof/src/main.rs -------------------------------------------------------------------------------- /crates/full-node/sov-api-spec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-api-spec/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-api-spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-api-spec/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-api-spec/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-api-spec/build.rs -------------------------------------------------------------------------------- /crates/full-node/sov-api-spec/openapi-v3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-api-spec/openapi-v3.yaml -------------------------------------------------------------------------------- /crates/full-node/sov-api-spec/openapi.stainless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-api-spec/openapi.stainless.yml -------------------------------------------------------------------------------- /crates/full-node/sov-api-spec/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-api-spec/src/client.rs -------------------------------------------------------------------------------- /crates/full-node/sov-api-spec/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-api-spec/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-blob-sender/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-blob-sender/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-blob-sender/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-blob-sender/src/db.rs -------------------------------------------------------------------------------- /crates/full-node/sov-blob-sender/src/in_flight_blob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-blob-sender/src/in_flight_blob.rs -------------------------------------------------------------------------------- /crates/full-node/sov-blob-sender/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-blob-sender/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-blob-sender/tests/blob_sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-blob-sender/tests/blob_sender.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-db/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-db/benches/pruner_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/benches/pruner_bench.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/benches/state_db_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/benches/state_db_bench.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/accessory_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/accessory_db.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/commit_flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/commit_flag.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/config.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/flat_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/flat_db.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/historical_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/historical_state.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/ledger_db/event_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/ledger_db/event_helper.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/ledger_db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/ledger_db/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/ledger_db/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/ledger_db/rpc.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/ledger_db/rpc_constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/ledger_db/rpc_constants.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/metrics/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/metrics/nomt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/metrics/nomt.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/namespaces.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/namespaces.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/pruner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/pruner.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/rocks_db_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/rocks_db_config.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/schema/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/schema/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/schema/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/schema/namespace.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/schema/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/schema/tables.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/schema/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/schema/types.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/state_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/state_db.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/state_db_nomt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/state_db_nomt.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/storage_manager/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/storage_manager/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/src/test_utils.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/tests/integration/ledger_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/tests/integration/ledger_db.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/tests/integration/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/tests/integration/main.rs -------------------------------------------------------------------------------- /crates/full-node/sov-db/tests/integration/state_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-db/tests/integration/state_db.rs -------------------------------------------------------------------------------- /crates/full-node/sov-eth-dev-generator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-eth-dev-generator/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-eth-dev-generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-eth-dev-generator/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-eth-dev-generator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-eth-dev-generator/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-eth-dev-signer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-eth-dev-signer/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-eth-dev-signer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-eth-dev-signer/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-eth-dev-signer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-eth-dev-signer/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-ethereum/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ethereum/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-ethereum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ethereum/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-ethereum/src/handlers/get_logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ethereum/src/handlers/get_logs.rs -------------------------------------------------------------------------------- /crates/full-node/sov-ethereum/src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ethereum/src/handlers/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-ethereum/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ethereum/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-ethereum/src/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ethereum/src/signer.rs -------------------------------------------------------------------------------- /crates/full-node/sov-ledger-apis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ledger-apis/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-ledger-apis/asyncapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ledger-apis/asyncapi.yaml -------------------------------------------------------------------------------- /crates/full-node/sov-ledger-apis/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-ledger-apis/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/cycle_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/cycle_utils/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/cycle_utils/risc0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/cycle_utils/risc0.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/cycle_utils/sp1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/cycle_utils/sp1.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/influxdb/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/influxdb/config.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/influxdb/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/influxdb/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/influxdb/publisher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/influxdb/publisher.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/influxdb/tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/influxdb/tracker.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-metrics/src/maybe_timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-metrics/src/maybe_timer.rs -------------------------------------------------------------------------------- /crates/full-node/sov-rollup-apis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-rollup-apis/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-rollup-apis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-rollup-apis/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-rollup-apis/src/endpoints/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-rollup-apis/src/endpoints/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-rollup-apis/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-rollup-apis/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/PREFERRED_SEQUENCER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/PREFERRED_SEQUENCER.md -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/build.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/common.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/config.rs: -------------------------------------------------------------------------------- 1 | pub use sov_full_node_configs::sequencer::*; 2 | -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/metrics.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/preferred/db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/preferred/db/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/preferred/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/preferred/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/rest_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/rest_api.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/standard/mempool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/standard/mempool.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/standard/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/standard/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/test_stateless.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/test_stateless.rs -------------------------------------------------------------------------------- /crates/full-node/sov-sequencer/src/tx_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-sequencer/src/tx_status.rs -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-stf-runner/Cargo.toml -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-stf-runner/README.md -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-stf-runner/src/config.rs -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/src/da/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-stf-runner/src/da/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/src/http/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-stf-runner/src/http/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-stf-runner/src/lib.rs -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/src/processes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-stf-runner/src/processes/mod.rs -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/src/processes/op_manager/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod attestations; 2 | -------------------------------------------------------------------------------- /crates/full-node/sov-stf-runner/src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/full-node/sov-stf-runner/src/runner.rs -------------------------------------------------------------------------------- /crates/fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/Cargo.toml -------------------------------------------------------------------------------- /crates/fuzz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/Makefile -------------------------------------------------------------------------------- /crates/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/README.md -------------------------------------------------------------------------------- /crates/fuzz/artifacts/accounts_call/crash-da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/fuzz/artifacts/fuzz_namespace_group_from_b64/crash-da39a3ee5e6b4b0d3255bfef95601890afd80709: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/fuzz/fuzz_targets/accounts_call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/fuzz_targets/accounts_call.rs -------------------------------------------------------------------------------- /crates/fuzz/fuzz_targets/accounts_call_random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/fuzz_targets/accounts_call_random.rs -------------------------------------------------------------------------------- /crates/fuzz/fuzz_targets/address_parse_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/fuzz_targets/address_parse_serde.rs -------------------------------------------------------------------------------- /crates/fuzz/fuzz_targets/address_try_from_bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/fuzz_targets/address_try_from_bytes.rs -------------------------------------------------------------------------------- /crates/fuzz/fuzz_targets/bank_parse_call_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/fuzz_targets/bank_parse_call_message.rs -------------------------------------------------------------------------------- /crates/fuzz/fuzz_targets/parse_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/fuzz/fuzz_targets/parse_address.rs -------------------------------------------------------------------------------- /crates/module-system/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/README.md -------------------------------------------------------------------------------- /crates/module-system/RPC_WALKTHROUGH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/RPC_WALKTHROUGH.md -------------------------------------------------------------------------------- /crates/module-system/hyperlane/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/hyperlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/README.md -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/api.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/call.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/crypto.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/event.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/genesis.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/igp/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/igp/call.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/igp/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/igp/event.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/igp/hooks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/igp/hooks.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/igp/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/igp/metadata.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/igp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/igp/mod.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/igp/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/igp/types.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/ism.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/ism.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/merkle/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/merkle/api.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/merkle/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/merkle/mod.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/merkle/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/merkle/tree.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/openapi-v3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/openapi-v3.yaml -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/test_recipient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/test_recipient.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/traits.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/types.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/warp/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/warp/api.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/warp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/warp/mod.rs -------------------------------------------------------------------------------- /crates/module-system/hyperlane/src/warp/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/hyperlane/src/warp/types.rs -------------------------------------------------------------------------------- /crates/module-system/module-implementations/integration-tests/.gitignore: -------------------------------------------------------------------------------- 1 | /test_db -------------------------------------------------------------------------------- /crates/module-system/module-implementations/sov-evm/src/tests/mod.rs: -------------------------------------------------------------------------------- 1 | mod tx_tests; 2 | -------------------------------------------------------------------------------- /crates/module-system/module-implementations/sov-value-setter/tests/integration/main.rs: -------------------------------------------------------------------------------- 1 | mod tests; 2 | -------------------------------------------------------------------------------- /crates/module-system/module-schemas/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/module-schemas/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/module-schemas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/module-schemas/README.md -------------------------------------------------------------------------------- /crates/module-system/module-schemas/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/module-schemas/build.rs -------------------------------------------------------------------------------- /crates/module-system/module-schemas/rollup-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/module-schemas/rollup-config.json -------------------------------------------------------------------------------- /crates/module-system/module-schemas/src/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/module-system/sov-address/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-address/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-address/src/evm/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-address/src/evm/address.rs -------------------------------------------------------------------------------- /crates/module-system/sov-address/src/evm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-address/src/evm/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-address/src/evm/public_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-address/src/evm/public_key.rs -------------------------------------------------------------------------------- /crates/module-system/sov-address/src/evm/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-address/src/evm/signature.rs -------------------------------------------------------------------------------- /crates/module-system/sov-address/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-address/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-capabilities/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-capabilities/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-capabilities/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-capabilities/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/README.md -------------------------------------------------------------------------------- /crates/module-system/sov-cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-cli/src/wallet_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/src/wallet_state.rs -------------------------------------------------------------------------------- /crates/module-system/sov-cli/src/workflows/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/src/workflows/keys.rs -------------------------------------------------------------------------------- /crates/module-system/sov-cli/src/workflows/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/src/workflows/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-cli/src/workflows/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/src/workflows/node.rs -------------------------------------------------------------------------------- /crates/module-system/sov-cli/tests/integration/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/tests/integration/keys.rs -------------------------------------------------------------------------------- /crates/module-system/sov-cli/tests/integration/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-cli/tests/integration/main.rs -------------------------------------------------------------------------------- /crates/module-system/sov-eip712-auth/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-eip712-auth/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-eip712-auth/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-eip712-auth/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-kernels/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-kernels/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-kernels/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-kernels/README.md -------------------------------------------------------------------------------- /crates/module-system/sov-kernels/src/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-kernels/src/basic.rs -------------------------------------------------------------------------------- /crates/module-system/sov-kernels/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-kernels/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/README.md -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/batch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/batch.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/cli.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/common/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/gas/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/gas/error.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/gas/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/gas/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/gas/price.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/gas/price.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/gas/tests/mod.rs: -------------------------------------------------------------------------------- 1 | mod metered_utils; 2 | -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/gas/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/gas/traits.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/gas/unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/gas/unit.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/hooks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/hooks.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/module/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/module/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/rest/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/rest/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/rpc.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/state/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/tests.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/transaction/tests/mod.rs: -------------------------------------------------------------------------------- 1 | mod tx_reward; 2 | -------------------------------------------------------------------------------- /crates/module-system/sov-modules-api/src/tx_receipt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-api/src/tx_receipt.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-macros/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-modules-macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-macros/README.md -------------------------------------------------------------------------------- /crates/module-system/sov-modules-macros/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-macros/build.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-macros/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-macros/src/common.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-macros/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-macros/src/event.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-macros/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-macros/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-macros/src/metrics.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-macros/src/rpc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-modules-macros/src/rpc/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-modules-stf-blueprint/clippy.toml: -------------------------------------------------------------------------------- 1 | type-complexity-threshold = 300 2 | -------------------------------------------------------------------------------- /crates/module-system/sov-state/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/README.md -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/bytes.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/cache.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/codec/bcs_codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/codec/bcs_codec.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/codec/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/codec/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/config.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/event.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/namespaces.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/namespaces.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/nomt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/nomt/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/nomt/zk_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/nomt/zk_storage.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/pinned_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/pinned_cache.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/prover_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/prover_storage.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/sequencer_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/sequencer_state.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/storage.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/witness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/witness.rs -------------------------------------------------------------------------------- /crates/module-system/sov-state/src/zk_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-state/src/zk_storage.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/Cargo.toml -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/contracts/artifacts/IERC20.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/contracts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/contracts/build.sh -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/evm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/evm/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/ledger_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/ledger_db.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/lib.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/logging.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/postgres.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/postgres.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/runtime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/runtime/mod.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/sequencer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/sequencer.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/storage.rs -------------------------------------------------------------------------------- /crates/module-system/sov-test-utils/src/test_rollup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/module-system/sov-test-utils/src/test_rollup.rs -------------------------------------------------------------------------------- /crates/rollup-interface/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/Cargo.toml -------------------------------------------------------------------------------- /crates/rollup-interface/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/README.md -------------------------------------------------------------------------------- /crates/rollup-interface/specs/assets/SovSDK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/specs/assets/SovSDK.png -------------------------------------------------------------------------------- /crates/rollup-interface/specs/interfaces/da.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/specs/interfaces/da.md -------------------------------------------------------------------------------- /crates/rollup-interface/specs/interfaces/interface.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/rollup-interface/specs/interfaces/stf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/specs/interfaces/stf.md -------------------------------------------------------------------------------- /crates/rollup-interface/specs/interfaces/zkvm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/specs/interfaces/zkvm.md -------------------------------------------------------------------------------- /crates/rollup-interface/specs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/specs/overview.md -------------------------------------------------------------------------------- /crates/rollup-interface/src/common/hex_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/common/hex_string.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/common/mod.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/common/safe_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/common/safe_vec.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/common/slot_numbering.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/common/slot_numbering.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/lib.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/node/da.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/node/da.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/node/da_sync_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/node/da_sync_state.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/node/ledger_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/node/ledger_api.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/node/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/node/mod.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/state_machine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/state_machine/README.md -------------------------------------------------------------------------------- /crates/rollup-interface/src/state_machine/da.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/state_machine/da.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/state_machine/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/state_machine/mod.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/state_machine/stf/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/state_machine/stf/mod.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/state_machine/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/state_machine/storage.rs -------------------------------------------------------------------------------- /crates/rollup-interface/src/state_machine/zk/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/src/state_machine/zk/mod.rs -------------------------------------------------------------------------------- /crates/rollup-interface/tests/safe_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/rollup-interface/tests/safe_vec.rs -------------------------------------------------------------------------------- /crates/universal-wallet/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | -------------------------------------------------------------------------------- /crates/universal-wallet/fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/fuzz/Cargo.toml -------------------------------------------------------------------------------- /crates/universal-wallet/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/fuzz/README.md -------------------------------------------------------------------------------- /crates/universal-wallet/fuzz/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly" 3 | -------------------------------------------------------------------------------- /crates/universal-wallet/fuzz/src/js_compat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/fuzz/src/js_compat.rs -------------------------------------------------------------------------------- /crates/universal-wallet/fuzz/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/fuzz/src/lib.rs -------------------------------------------------------------------------------- /crates/universal-wallet/macro-helpers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/macro-helpers/Cargo.toml -------------------------------------------------------------------------------- /crates/universal-wallet/macro-helpers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/macro-helpers/src/lib.rs -------------------------------------------------------------------------------- /crates/universal-wallet/macro-helpers/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/macro-helpers/src/schema.rs -------------------------------------------------------------------------------- /crates/universal-wallet/macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/macros/Cargo.toml -------------------------------------------------------------------------------- /crates/universal-wallet/macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/macros/src/lib.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/.gitignore: -------------------------------------------------------------------------------- 1 | test-vectors 2 | -------------------------------------------------------------------------------- /crates/universal-wallet/schema/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/Cargo.toml -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/lib.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/schema/container.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/schema/container.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/schema/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/schema/mod.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/schema/primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/schema/primitive.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/ty/byte_display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/ty/byte_display.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/ty/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/ty/mod.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/ty/visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/ty/visitor.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/visitors/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/visitors/display.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/visitors/eip712.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/visitors/eip712.rs -------------------------------------------------------------------------------- /crates/universal-wallet/schema/src/visitors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/universal-wallet/schema/src/visitors/mod.rs -------------------------------------------------------------------------------- /crates/utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/README.md -------------------------------------------------------------------------------- /crates/utils/nearly-linear/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/nearly-linear/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/nearly-linear/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/nearly-linear/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/rest-api-load-testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/rest-api-load-testing/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/rest-api-load-testing/README.md: -------------------------------------------------------------------------------- 1 | ## TODO -------------------------------------------------------------------------------- /crates/utils/rest-api-load-testing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/rest-api-load-testing/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/rest-api-load-testing/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/rest-api-load-testing/src/main.rs -------------------------------------------------------------------------------- /crates/utils/rest-api-load-testing/src/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/rest-api-load-testing/src/report.rs -------------------------------------------------------------------------------- /crates/utils/rest-api-load-testing/src/req_sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/rest-api-load-testing/src/req_sender.rs -------------------------------------------------------------------------------- /crates/utils/rest-api-load-testing/src/scenario/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/rest-api-load-testing/src/scenario/mod.rs -------------------------------------------------------------------------------- /crates/utils/sov-build/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-build/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/sov-build/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-build/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/sov-eth-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-eth-client/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/sov-eth-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-eth-client/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/sov-eth-client/src/provider_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-eth-client/src/provider_ext.rs -------------------------------------------------------------------------------- /crates/utils/sov-eth-client/src/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-eth-client/src/rpc.rs -------------------------------------------------------------------------------- /crates/utils/sov-evm-soak-testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-evm-soak-testing/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/sov-evm-soak-testing/src/logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-evm-soak-testing/src/logs.rs -------------------------------------------------------------------------------- /crates/utils/sov-evm-soak-testing/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-evm-soak-testing/src/main.rs -------------------------------------------------------------------------------- /crates/utils/sov-evm-soak-testing/src/recv_many.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-evm-soak-testing/src/recv_many.rs -------------------------------------------------------------------------------- /crates/utils/sov-evm-soak-testing/src/uniswap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-evm-soak-testing/src/uniswap.rs -------------------------------------------------------------------------------- /crates/utils/sov-node-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-node-client/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/sov-node-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-node-client/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/README.md -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/src/axum_extractors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/src/axum_extractors.rs -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/src/errors.rs -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/src/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/src/filter.rs -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/src/pagination.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/src/pagination.rs -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/src/sorting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/src/sorting.rs -------------------------------------------------------------------------------- /crates/utils/sov-rest-utils/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rest-utils/src/test_utils.rs -------------------------------------------------------------------------------- /crates/utils/sov-rpc-eth-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rpc-eth-types/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/sov-rpc-eth-types/src/eth_api_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rpc-eth-types/src/eth_api_error.rs -------------------------------------------------------------------------------- /crates/utils/sov-rpc-eth-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rpc-eth-types/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/sov-rpc-eth-types/src/revert_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rpc-eth-types/src/revert_error.rs -------------------------------------------------------------------------------- /crates/utils/sov-rpc-eth-types/src/to_rpc_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rpc-eth-types/src/to_rpc_error.rs -------------------------------------------------------------------------------- /crates/utils/sov-rpc-eth-types/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-rpc-eth-types/src/utils.rs -------------------------------------------------------------------------------- /crates/utils/sov-soak-testing-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-soak-testing-lib/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/sov-soak-testing-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-soak-testing-lib/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/sov-zkvm-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-zkvm-utils/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/sov-zkvm-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/sov-zkvm-utils/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/transaction-generator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/transaction-generator/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/transaction-generator/src/generators/bank/query/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod http; 2 | -------------------------------------------------------------------------------- /crates/utils/transaction-generator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/transaction-generator/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/transaction-generator/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/transaction-generator/src/state.rs -------------------------------------------------------------------------------- /crates/utils/workspace-hack/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/workspace-hack/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/workspace-hack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/utils/workspace-hack/README.md -------------------------------------------------------------------------------- /crates/utils/workspace-hack/src/lib.rs: -------------------------------------------------------------------------------- 1 | //! This module is intentionally blank 2 | -------------------------------------------------------------------------------- /crates/web3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/web3/Cargo.toml -------------------------------------------------------------------------------- /crates/web3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/web3/README.md -------------------------------------------------------------------------------- /crates/web3/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/web3/src/lib.rs -------------------------------------------------------------------------------- /crates/web3/src/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/web3/src/rust.rs -------------------------------------------------------------------------------- /crates/web3/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/web3/src/schema.rs -------------------------------------------------------------------------------- /crates/web3/tests/integration/main.rs: -------------------------------------------------------------------------------- 1 | mod schema_tests; 2 | -------------------------------------------------------------------------------- /crates/web3/tests/integration/schema_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/crates/web3/tests/integration/schema_tests.rs -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/deny.toml -------------------------------------------------------------------------------- /docker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/Makefile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/celestia/Dockerfile.bridge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/celestia/Dockerfile.bridge -------------------------------------------------------------------------------- /docker/celestia/Dockerfile.validator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/celestia/Dockerfile.validator -------------------------------------------------------------------------------- /docker/celestia/bridge-healthcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/celestia/bridge-healthcheck.sh -------------------------------------------------------------------------------- /docker/celestia/run-bridge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/celestia/run-bridge.sh -------------------------------------------------------------------------------- /docker/celestia/run-validator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/celestia/run-validator.sh -------------------------------------------------------------------------------- /docker/celestia/validator-healthcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/celestia/validator-healthcheck.sh -------------------------------------------------------------------------------- /docker/ci/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/ci/Dockerfile -------------------------------------------------------------------------------- /docker/ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/ci/README.md -------------------------------------------------------------------------------- /docker/credentials/bridge-0.addr: -------------------------------------------------------------------------------- 1 | celestia1a68m2l85zn5xh0l07clk4rfvnezhywc53g8x7s 2 | -------------------------------------------------------------------------------- /docker/credentials/bridge-0.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/credentials/bridge-0.key -------------------------------------------------------------------------------- /docker/credentials/bridge-1.addr: -------------------------------------------------------------------------------- 1 | celestia1qursy837n4a97d6q9camret9jtdjff7qtf0yjh 2 | -------------------------------------------------------------------------------- /docker/credentials/bridge-1.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/credentials/bridge-1.key -------------------------------------------------------------------------------- /docker/different_ports.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/different_ports.env -------------------------------------------------------------------------------- /docker/docker-compose.celestia.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/docker-compose.celestia.yml -------------------------------------------------------------------------------- /docker/docker-compose.postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/docker-compose.postgres.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/hyperlane/hyperlane-cli.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/hyperlane/hyperlane-cli.Dockerfile -------------------------------------------------------------------------------- /docker/postgres/servers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/postgres/servers.json -------------------------------------------------------------------------------- /docker/toxiproxy/configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/toxiproxy/configure.sh -------------------------------------------------------------------------------- /docker/toxiproxy/enable_toxics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/toxiproxy/enable_toxics.sh -------------------------------------------------------------------------------- /docker/toxiproxy/remove_toxics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/toxiproxy/remove_toxics.sh -------------------------------------------------------------------------------- /docker/toxiproxy/status_chaos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docker/toxiproxy/status_chaos.sh -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/assets/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docs/assets/banner.jpg -------------------------------------------------------------------------------- /docs/assets/discord-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/docs/assets/discord-banner.png -------------------------------------------------------------------------------- /examples/demo-rollup/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/.gitignore -------------------------------------------------------------------------------- /examples/demo-rollup/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-rollup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/Makefile -------------------------------------------------------------------------------- /examples/demo-rollup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/README.md -------------------------------------------------------------------------------- /examples/demo-rollup/README_CELESTIA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/README_CELESTIA.md -------------------------------------------------------------------------------- /examples/demo-rollup/autogenerated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/autogenerated.rs -------------------------------------------------------------------------------- /examples/demo-rollup/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/build.rs -------------------------------------------------------------------------------- /examples/demo-rollup/configs/mock_rollup_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/configs/mock_rollup_config.toml -------------------------------------------------------------------------------- /examples/demo-rollup/demo-rollup-schema.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/demo-rollup-schema.bin -------------------------------------------------------------------------------- /examples/demo-rollup/demo-rollup-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/demo-rollup-schema.json -------------------------------------------------------------------------------- /examples/demo-rollup/provers/risc0/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/provers/risc0/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-rollup/provers/risc0/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/provers/risc0/build.rs -------------------------------------------------------------------------------- /examples/demo-rollup/provers/risc0/src/lib.rs: -------------------------------------------------------------------------------- 1 | include!(concat!(env!("OUT_DIR"), "/methods.rs")); 2 | -------------------------------------------------------------------------------- /examples/demo-rollup/provers/sp1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/provers/sp1/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-rollup/provers/sp1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/provers/sp1/README.md -------------------------------------------------------------------------------- /examples/demo-rollup/provers/sp1/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/provers/sp1/build.rs -------------------------------------------------------------------------------- /examples/demo-rollup/provers/sp1/guest-mock/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/provers/sp1/guest-mock/Cargo.lock -------------------------------------------------------------------------------- /examples/demo-rollup/provers/sp1/guest-mock/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/provers/sp1/guest-mock/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-rollup/provers/sp1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/provers/sp1/src/lib.rs -------------------------------------------------------------------------------- /examples/demo-rollup/rest-api-load-testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/rest-api-load-testing/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-rollup/rest-api-load-testing/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/rest-api-load-testing/src/main.rs -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/.gitignore: -------------------------------------------------------------------------------- 1 | config.env 2 | *.log 3 | data -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-benchmarks/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-benchmarks/Makefile -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-benchmarks/README.md -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/gas-estimation/.gitignore: -------------------------------------------------------------------------------- 1 | venv 2 | generated -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/src/.gitignore: -------------------------------------------------------------------------------- 1 | /bench_files/* 2 | /metrics/* -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/src/bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-benchmarks/src/bin/README.md -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-benchmarks/src/lib.rs -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/src/node/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-benchmarks/src/node/Makefile -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/src/node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-benchmarks/src/node/README.md -------------------------------------------------------------------------------- /examples/demo-rollup/sov-benchmarks/src/node/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-benchmarks/src/node/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/sov-soak-testing/.gitignore: -------------------------------------------------------------------------------- 1 | soak_data 2 | -------------------------------------------------------------------------------- /examples/demo-rollup/sov-soak-testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-soak-testing/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-rollup/sov-soak-testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-soak-testing/README.md -------------------------------------------------------------------------------- /examples/demo-rollup/sov-soak-testing/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-soak-testing/build.rs -------------------------------------------------------------------------------- /examples/demo-rollup/sov-soak-testing/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-soak-testing/src/bin/main.rs -------------------------------------------------------------------------------- /examples/demo-rollup/sov-soak-testing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/sov-soak-testing/src/lib.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/celestia_nomt_rollup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/celestia_nomt_rollup.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/celestia_rollup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/celestia_rollup.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/external_mock_nomt_rollup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/external_mock_nomt_rollup.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/external_mock_rollup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/external_mock_rollup.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/lib.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/main.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/mock_nomt_rollup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/mock_nomt_rollup.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/mock_rollup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/mock_rollup.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/sov-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/sov-cli/README.md -------------------------------------------------------------------------------- /examples/demo-rollup/src/sov-cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/sov-cli/main.rs -------------------------------------------------------------------------------- /examples/demo-rollup/src/zk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/src/zk.rs -------------------------------------------------------------------------------- /examples/demo-rollup/stf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/stf/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-rollup/stf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/stf/README.md -------------------------------------------------------------------------------- /examples/demo-rollup/stf/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/stf/build.rs -------------------------------------------------------------------------------- /examples/demo-rollup/stf/demo-stf-json-client/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/stf/demo-stf-json-client/build.rs -------------------------------------------------------------------------------- /examples/demo-rollup/stf/demo-stf-json-client/src/lib.rs: -------------------------------------------------------------------------------- 1 | include!(concat!(env!("OUT_DIR"), "/codegen.rs")); 2 | -------------------------------------------------------------------------------- /examples/demo-rollup/stf/src/genesis_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/stf/src/genesis_config.rs -------------------------------------------------------------------------------- /examples/demo-rollup/stf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/stf/src/lib.rs -------------------------------------------------------------------------------- /examples/demo-rollup/stf/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/stf/src/runtime.rs -------------------------------------------------------------------------------- /examples/demo-rollup/stf/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/stf/src/test_utils.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/all_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/all_tests.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/bank/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/bank/helpers.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/bank/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/bank/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/bank/op_rollup/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/bank/op_rollup/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/bank/operator_rollup/mod.rs: -------------------------------------------------------------------------------- 1 | mod bank_periodic_da_tests; 2 | -------------------------------------------------------------------------------- /examples/demo-rollup/tests/bank/zk_rollup/mod.rs: -------------------------------------------------------------------------------- 1 | mod bank_periodic_da_tests; 2 | -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_balances.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_balances.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_block_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_block_hash.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_gas_estimation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_gas_estimation.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_logs.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_no_gas_limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_no_gas_limit.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_oog_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_oog_error.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_oracle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_oracle.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_ram_pinning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_ram_pinning.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_rpc.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_soft_conf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_soft_conf.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_subscribe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_subscribe.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_test_helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_test_helper.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_tracing.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_tx.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/evm_ws_watch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/evm_ws_watch.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/evm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/evm/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/prover/datagen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/prover/datagen.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/prover/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/prover/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/replica/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/replica/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/replica/start_stop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/replica/start_stop.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/rest_api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/rest_api/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/restart/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/restart/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/resync/data/mock_da.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/resync/data/mock_da.sqlite -------------------------------------------------------------------------------- /examples/demo-rollup/tests/resync/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/resync/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/test_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/test_helpers.rs -------------------------------------------------------------------------------- /examples/demo-rollup/tests/wallet/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/tests/wallet/mod.rs -------------------------------------------------------------------------------- /examples/demo-rollup/web3-js-sdk-test-runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-rollup/web3-js-sdk-test-runner.sh -------------------------------------------------------------------------------- /examples/demo-simple-stf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-simple-stf/Cargo.toml -------------------------------------------------------------------------------- /examples/demo-simple-stf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-simple-stf/README.md -------------------------------------------------------------------------------- /examples/demo-simple-stf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-simple-stf/src/lib.rs -------------------------------------------------------------------------------- /examples/demo-simple-stf/tests/stf_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/demo-simple-stf/tests/stf_test.rs -------------------------------------------------------------------------------- /examples/test-data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/README.md -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/celestia/access_pattern.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin": "sov1lzkjgdaz08su3yevqu6ceywufl35se9f33kztu5cu2spja5hyyf" 3 | } 4 | -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/celestia/accounts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/celestia/accounts.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/celestia/bank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/celestia/bank.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/celestia/evm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/celestia/evm.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/celestia/mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/celestia/mint.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/celestia/value_setter.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin": "sov1lzkjgdaz08su3yevqu6ceywufl35se9f33kztu5cu2spja5hyyf" 3 | } 4 | -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/mock/access_pattern.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin": "sov1lzkjgdaz08su3yevqu6ceywufl35se9f33kztu5cu2spja5hyyf" 3 | } 4 | -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/mock/accounts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/mock/accounts.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/mock/bank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/mock/bank.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/mock/chain_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/mock/chain_state.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/mock/evm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/mock/evm.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/mock/paymaster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/demo/mock/paymaster.json -------------------------------------------------------------------------------- /examples/test-data/genesis/demo/mock/value_setter.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin": "sov1lzkjgdaz08su3yevqu6ceywufl35se9f33kztu5cu2spja5hyyf" 3 | } 4 | -------------------------------------------------------------------------------- /examples/test-data/genesis/integration-tests/access_pattern.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin": "sov1lzkjgdaz08su3yevqu6ceywufl35se9f33kztu5cu2spja5hyyf" 3 | } 4 | -------------------------------------------------------------------------------- /examples/test-data/genesis/integration-tests/bank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/integration-tests/bank.json -------------------------------------------------------------------------------- /examples/test-data/genesis/integration-tests/evm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/genesis/integration-tests/evm.json -------------------------------------------------------------------------------- /examples/test-data/genesis/integration-tests/paymaster.json: -------------------------------------------------------------------------------- 1 | { 2 | "payers": [] 3 | } 4 | -------------------------------------------------------------------------------- /examples/test-data/genesis/integration-tests/value_setter.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin": "sov1v870parxhssv5wyz634wqlt9yflrrnawlwzjhj8409q4yevcj3s" 3 | } 4 | -------------------------------------------------------------------------------- /examples/test-data/keys/minter_private_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/keys/minter_private_key.json -------------------------------------------------------------------------------- /examples/test-data/keys/tx_signer_private_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/keys/tx_signer_private_key.json -------------------------------------------------------------------------------- /examples/test-data/requests/burn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/requests/burn.json -------------------------------------------------------------------------------- /examples/test-data/requests/create_token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/requests/create_token.json -------------------------------------------------------------------------------- /examples/test-data/requests/mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/requests/mint.json -------------------------------------------------------------------------------- /examples/test-data/requests/register_sequencer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/requests/register_sequencer.json -------------------------------------------------------------------------------- /examples/test-data/requests/transfer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/examples/test-data/requests/transfer.json -------------------------------------------------------------------------------- /packages_to_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/packages_to_publish.yml -------------------------------------------------------------------------------- /python/py_sovereign_web3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/python/py_sovereign_web3/.gitignore -------------------------------------------------------------------------------- /python/py_sovereign_web3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/python/py_sovereign_web3/README.md -------------------------------------------------------------------------------- /python/py_sovereign_web3/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/python/py_sovereign_web3/pyproject.toml -------------------------------------------------------------------------------- /python/py_sovereign_web3/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/python/py_sovereign_web3/rust/Cargo.toml -------------------------------------------------------------------------------- /python/py_sovereign_web3/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/python/py_sovereign_web3/rust/src/lib.rs -------------------------------------------------------------------------------- /python/py_sovereign_web3/src/tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/python/py_sovereign_web3/src/tests/test_basic.py -------------------------------------------------------------------------------- /python/py_sovereign_web3/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/python/py_sovereign_web3/uv.lock -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /rustfmt.nightly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/rustfmt.nightly.toml -------------------------------------------------------------------------------- /scripts/blockscout/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/blockscout/.env -------------------------------------------------------------------------------- /scripts/check_missing_dependency_versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/check_missing_dependency_versions.sh -------------------------------------------------------------------------------- /scripts/ci_rollup_count_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/ci_rollup_count_check.sh -------------------------------------------------------------------------------- /scripts/retesteth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/retesteth/README.md -------------------------------------------------------------------------------- /scripts/retesteth/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/retesteth/config.json -------------------------------------------------------------------------------- /scripts/start_observability.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/start_observability.sh -------------------------------------------------------------------------------- /scripts/stop_observability.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/stop_observability.sh -------------------------------------------------------------------------------- /scripts/switcheroo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/switcheroo/Cargo.toml -------------------------------------------------------------------------------- /scripts/switcheroo/presets/.gitignore: -------------------------------------------------------------------------------- 1 | _*.json 2 | -------------------------------------------------------------------------------- /scripts/switcheroo/presets/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/switcheroo/presets/default.json -------------------------------------------------------------------------------- /scripts/switcheroo/presets/ethereum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/switcheroo/presets/ethereum.json -------------------------------------------------------------------------------- /scripts/switcheroo/presets/examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/switcheroo/presets/examples.json -------------------------------------------------------------------------------- /scripts/switcheroo/presets/fuzz.json: -------------------------------------------------------------------------------- 1 | [ 2 | "crates/fuzz" 3 | ] 4 | -------------------------------------------------------------------------------- /scripts/switcheroo/presets/utils.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/switcheroo/presets/utils.json -------------------------------------------------------------------------------- /scripts/switcheroo/presets/zkvms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/switcheroo/presets/zkvms.json -------------------------------------------------------------------------------- /scripts/switcheroo/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/switcheroo/src/main.rs -------------------------------------------------------------------------------- /scripts/validate_packages_to_publish_yml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/scripts/validate_packages_to_publish_yml.sh -------------------------------------------------------------------------------- /typescript/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/.gitignore -------------------------------------------------------------------------------- /typescript/DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/DEVELOPMENT.md -------------------------------------------------------------------------------- /typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/README.md -------------------------------------------------------------------------------- /typescript/apps/indexer/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | -------------------------------------------------------------------------------- /typescript/apps/indexer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/apps/indexer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/Makefile -------------------------------------------------------------------------------- /typescript/apps/indexer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/README.md -------------------------------------------------------------------------------- /typescript/apps/indexer/db/create_events_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/db/create_events_table.sql -------------------------------------------------------------------------------- /typescript/apps/indexer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/package.json -------------------------------------------------------------------------------- /typescript/apps/indexer/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/src/cli.ts -------------------------------------------------------------------------------- /typescript/apps/indexer/src/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/src/db.ts -------------------------------------------------------------------------------- /typescript/apps/indexer/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/src/errors.ts -------------------------------------------------------------------------------- /typescript/apps/indexer/src/indexer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/src/indexer.test.ts -------------------------------------------------------------------------------- /typescript/apps/indexer/src/indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/src/indexer.ts -------------------------------------------------------------------------------- /typescript/apps/indexer/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/src/logger.ts -------------------------------------------------------------------------------- /typescript/apps/indexer/tests/db.integration-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/tests/db.integration-test.ts -------------------------------------------------------------------------------- /typescript/apps/indexer/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/apps/indexer/turbo.json -------------------------------------------------------------------------------- /typescript/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/biome.json -------------------------------------------------------------------------------- /typescript/docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/docs/FAQ.md -------------------------------------------------------------------------------- /typescript/examples/soak-testing/.gitignore: -------------------------------------------------------------------------------- 1 | keypairs.json 2 | data/ 3 | -------------------------------------------------------------------------------- /typescript/examples/soak-testing/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/examples/soak-testing/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/examples/soak-testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/examples/soak-testing/README.md -------------------------------------------------------------------------------- /typescript/examples/soak-testing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/examples/soak-testing/package.json -------------------------------------------------------------------------------- /typescript/examples/soak-testing/scripts/prepare.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/examples/soak-testing/scripts/prepare.mjs -------------------------------------------------------------------------------- /typescript/examples/soak-testing/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/examples/soak-testing/src/index.ts -------------------------------------------------------------------------------- /typescript/examples/soak-testing/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/examples/soak-testing/src/types.ts -------------------------------------------------------------------------------- /typescript/examples/soak-testing/templates/rollup.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/examples/soak-testing/templates/rollup.toml -------------------------------------------------------------------------------- /typescript/examples/soak-testing/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/examples/soak-testing/tsconfig.json -------------------------------------------------------------------------------- /typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/package.json -------------------------------------------------------------------------------- /typescript/packages/__fixtures__/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/__fixtures__/README.md -------------------------------------------------------------------------------- /typescript/packages/integration-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/integration-tests/package.json -------------------------------------------------------------------------------- /typescript/packages/integration-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/integration-tests/tsconfig.json -------------------------------------------------------------------------------- /typescript/packages/modules/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/modules/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/modules/README.md -------------------------------------------------------------------------------- /typescript/packages/modules/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/modules/package.json -------------------------------------------------------------------------------- /typescript/packages/modules/src/bank.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/modules/src/bank.test.ts -------------------------------------------------------------------------------- /typescript/packages/modules/src/bank.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/modules/src/bank.ts -------------------------------------------------------------------------------- /typescript/packages/modules/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./bank"; 2 | -------------------------------------------------------------------------------- /typescript/packages/modules/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/modules/src/types.ts -------------------------------------------------------------------------------- /typescript/packages/modules/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /typescript/packages/modules/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/modules/tsup.config.ts -------------------------------------------------------------------------------- /typescript/packages/multisig/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/multisig/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/multisig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/multisig/README.md -------------------------------------------------------------------------------- /typescript/packages/multisig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/multisig/package.json -------------------------------------------------------------------------------- /typescript/packages/multisig/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/multisig/src/index.test.ts -------------------------------------------------------------------------------- /typescript/packages/multisig/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/multisig/src/index.ts -------------------------------------------------------------------------------- /typescript/packages/multisig/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /typescript/packages/multisig/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/multisig/tsup.config.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/.gitignore: -------------------------------------------------------------------------------- 1 | tests/vectors/universal-wallet 2 | -------------------------------------------------------------------------------- /typescript/packages/serializers/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/serializers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/README.md -------------------------------------------------------------------------------- /typescript/packages/serializers/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/biome.json -------------------------------------------------------------------------------- /typescript/packages/serializers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/package.json -------------------------------------------------------------------------------- /typescript/packages/serializers/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/index.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/src/js/borsh-writer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/js/borsh-writer.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/src/js/byte-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/js/byte-display.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/src/js/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/js/errors.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/src/js/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/js/index.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/src/js/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/js/types.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/src/serializer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/serializer.test.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/src/serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/serializer.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/src/wasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/src/wasm.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/tests/js.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/tests/js.test.ts -------------------------------------------------------------------------------- /typescript/packages/serializers/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /typescript/packages/serializers/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/serializers/tsup.config.ts -------------------------------------------------------------------------------- /typescript/packages/signers/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/signers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/README.md -------------------------------------------------------------------------------- /typescript/packages/signers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/package.json -------------------------------------------------------------------------------- /typescript/packages/signers/src/ed25519.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/ed25519.test.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/ed25519.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/ed25519.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/errors.test.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/errors.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/index.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/ledger-solana.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/ledger-solana.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/privy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/privy.test.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/privy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/privy.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/secp256k1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/secp256k1.test.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/secp256k1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/secp256k1.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/signer.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/snap-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/snap-env.d.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/snap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/snap.test.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/snap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/snap.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/wasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/wasm.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/wasm/eip712.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/wasm/eip712.test.ts -------------------------------------------------------------------------------- /typescript/packages/signers/src/wasm/eip712.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/src/wasm/eip712.ts -------------------------------------------------------------------------------- /typescript/packages/signers/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /typescript/packages/signers/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/signers/tsup.config.ts -------------------------------------------------------------------------------- /typescript/packages/test/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/test/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/test/README.md -------------------------------------------------------------------------------- /typescript/packages/test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/test/package.json -------------------------------------------------------------------------------- /typescript/packages/test/src/soak/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/test/src/soak/errors.ts -------------------------------------------------------------------------------- /typescript/packages/test/src/soak/generation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/test/src/soak/generation.ts -------------------------------------------------------------------------------- /typescript/packages/test/src/soak/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/test/src/soak/index.ts -------------------------------------------------------------------------------- /typescript/packages/test/src/soak/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/test/src/soak/runner.ts -------------------------------------------------------------------------------- /typescript/packages/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /typescript/packages/test/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/test/tsup.config.ts -------------------------------------------------------------------------------- /typescript/packages/types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/types/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/types/README.md -------------------------------------------------------------------------------- /typescript/packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/types/package.json -------------------------------------------------------------------------------- /typescript/packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/types/src/index.ts -------------------------------------------------------------------------------- /typescript/packages/types/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /typescript/packages/types/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/types/tsup.config.ts -------------------------------------------------------------------------------- /typescript/packages/universal-wallet-wasm/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/universal-wallet-wasm/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/universal-wallet-wasm/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/universal-wallet-wasm/Cargo.lock -------------------------------------------------------------------------------- /typescript/packages/universal-wallet-wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/universal-wallet-wasm/Cargo.toml -------------------------------------------------------------------------------- /typescript/packages/universal-wallet-wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/universal-wallet-wasm/README.md -------------------------------------------------------------------------------- /typescript/packages/universal-wallet-wasm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/universal-wallet-wasm/package.json -------------------------------------------------------------------------------- /typescript/packages/universal-wallet-wasm/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "1.88" 3 | -------------------------------------------------------------------------------- /typescript/packages/universal-wallet-wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/universal-wallet-wasm/src/lib.rs -------------------------------------------------------------------------------- /typescript/packages/universal-wallet-wasm/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/universal-wallet-wasm/turbo.json -------------------------------------------------------------------------------- /typescript/packages/utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/utils/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/utils/package.json -------------------------------------------------------------------------------- /typescript/packages/utils/src/hex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/utils/src/hex.test.ts -------------------------------------------------------------------------------- /typescript/packages/utils/src/hex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/utils/src/hex.ts -------------------------------------------------------------------------------- /typescript/packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/utils/src/index.ts -------------------------------------------------------------------------------- /typescript/packages/utils/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /typescript/packages/utils/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/utils/tsup.config.ts -------------------------------------------------------------------------------- /typescript/packages/web3/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/CHANGELOG.md -------------------------------------------------------------------------------- /typescript/packages/web3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/README.md -------------------------------------------------------------------------------- /typescript/packages/web3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/package.json -------------------------------------------------------------------------------- /typescript/packages/web3/src/addresses.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/addresses.test.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/addresses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/addresses.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/errors.test.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/errors.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/index.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/rollup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/rollup/index.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/rollup/rollup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/rollup/rollup.test.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/rollup/rollup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/rollup/rollup.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/rollup/standard-rollup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/rollup/standard-rollup.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/subscriptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/subscriptions.test.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/subscriptions.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/type-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/type-spec.ts -------------------------------------------------------------------------------- /typescript/packages/web3/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/src/utils.ts -------------------------------------------------------------------------------- /typescript/packages/web3/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /typescript/packages/web3/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/packages/web3/tsup.config.ts -------------------------------------------------------------------------------- /typescript/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/pnpm-lock.yaml -------------------------------------------------------------------------------- /typescript/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/pnpm-workspace.yaml -------------------------------------------------------------------------------- /typescript/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/tsconfig.build.json -------------------------------------------------------------------------------- /typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/tsconfig.json -------------------------------------------------------------------------------- /typescript/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/turbo.json -------------------------------------------------------------------------------- /typescript/typedoc.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/typedoc.jsonc -------------------------------------------------------------------------------- /typescript/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sovereign-Labs/sovereign-sdk/HEAD/typescript/vitest.config.ts --------------------------------------------------------------------------------