├── .codespellrc ├── .config ├── mutants.toml └── nextest.toml ├── .dockerignore ├── .editorconfig ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ └── feature.yml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── cleanup │ │ └── action.yml │ └── extract-rust-version │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── cd.yml │ ├── cron-nightly-rust.yml │ ├── cron-zizmor.yml │ ├── docs.yml │ ├── functional.yml │ ├── lint-actions.yml │ ├── lint.yml │ ├── main-eest.yml │ ├── mutants.yml │ ├── nix.yml │ ├── prover.yml │ ├── security.yml │ ├── shellcheck.yml │ ├── staging-eest.yml │ ├── test-coverage.yml │ ├── unit.yml │ ├── update_flake_lock.yml │ └── zizmor.yml ├── .gitignore ├── .justfile ├── .sample_env ├── .taplo.toml ├── .vscode ├── extensions.json └── settings.json ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches ├── Cargo.toml ├── benches │ ├── l1_database.rs │ └── l2_database.rs └── src │ ├── db.rs │ └── lib.rs ├── bin ├── alpen-cli │ ├── Cargo.toml │ └── src │ │ ├── alpen.rs │ │ ├── cmd │ │ ├── backup.rs │ │ ├── balance.rs │ │ ├── change_pwd.rs │ │ ├── config.rs │ │ ├── debug.rs │ │ ├── deposit.rs │ │ ├── drain.rs │ │ ├── faucet.rs │ │ ├── mod.rs │ │ ├── receive.rs │ │ ├── recover.rs │ │ ├── reset.rs │ │ ├── scan.rs │ │ ├── send.rs │ │ └── withdraw.rs │ │ ├── constants.rs │ │ ├── link.rs │ │ ├── main.rs │ │ ├── net_type.rs │ │ ├── recovery.rs │ │ ├── seed.rs │ │ ├── seed │ │ ├── file.rs │ │ ├── keychain.rs │ │ └── password.rs │ │ ├── settings.rs │ │ ├── signet.rs │ │ └── signet │ │ ├── backend.rs │ │ └── persist.rs ├── alpen-client │ ├── Cargo.toml │ └── src │ │ ├── genesis.rs │ │ ├── gossip.rs │ │ ├── main.rs │ │ ├── ol_client.rs │ │ └── payload_builder.rs ├── alpen-reth │ ├── Cargo.toml │ └── src │ │ ├── init_db.rs │ │ └── main.rs ├── datatool │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── args.rs │ │ ├── btc_client.rs │ │ ├── main.rs │ │ └── util.rs ├── prover-client │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── args.rs │ │ ├── checkpoint_runner │ │ ├── errors.rs │ │ ├── fetch.rs │ │ ├── mod.rs │ │ ├── runner.rs │ │ └── submit.rs │ │ ├── config.rs │ │ ├── errors.rs │ │ ├── main.rs │ │ ├── operators │ │ ├── checkpoint.rs │ │ ├── cl_stf.rs │ │ ├── evm_ee.rs │ │ └── mod.rs │ │ ├── rpc_server.rs │ │ └── service │ │ ├── adapters.rs │ │ ├── handlers.rs │ │ ├── host_resolver.rs │ │ ├── mod.rs │ │ ├── task.rs │ │ └── task_store.rs ├── prover-perf │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── args.rs │ │ ├── format.rs │ │ ├── github.rs │ │ ├── main.rs │ │ └── programs │ │ ├── checkpoint.rs │ │ ├── cl_stf.rs │ │ ├── evm_ee.rs │ │ └── mod.rs ├── strata-client │ ├── Cargo.toml │ └── src │ │ ├── args.rs │ │ ├── el_sync.rs │ │ ├── errors.rs │ │ ├── helpers.rs │ │ ├── init_db.rs │ │ ├── main.rs │ │ ├── network.rs │ │ ├── rpc_client.rs │ │ └── rpc_server.rs ├── strata-dbtool │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── cli.rs │ │ ├── cmd │ │ ├── broadcaster.rs │ │ ├── chainstate.rs │ │ ├── checkpoint.rs │ │ ├── client_state.rs │ │ ├── l1.rs │ │ ├── l2.rs │ │ ├── mod.rs │ │ ├── syncinfo.rs │ │ └── writer.rs │ │ ├── db.rs │ │ ├── main.rs │ │ ├── output │ │ ├── broadcaster.rs │ │ ├── chainstate.rs │ │ ├── checkpoint.rs │ │ ├── client_state.rs │ │ ├── helpers.rs │ │ ├── l1.rs │ │ ├── l2.rs │ │ ├── mod.rs │ │ ├── syncinfo.rs │ │ ├── traits.rs │ │ └── writer.rs │ │ └── utils │ │ ├── block_id.rs │ │ └── mod.rs ├── strata-sequencer-client │ ├── Cargo.toml │ └── src │ │ ├── args.rs │ │ ├── config.rs │ │ ├── duty_executor.rs │ │ ├── duty_fetcher.rs │ │ ├── errors.rs │ │ ├── helpers.rs │ │ ├── main.rs │ │ └── rpc_client.rs ├── strata-test-cli │ ├── Cargo.toml │ └── src │ │ ├── bridge │ │ ├── dt.rs │ │ ├── mod.rs │ │ ├── types.rs │ │ └── withdrawal.rs │ │ ├── cmd │ │ ├── args.rs │ │ ├── convert_to_xonly_pk.rs │ │ ├── create_deposit_tx.rs │ │ ├── create_withdrawal_fulfillment.rs │ │ ├── extract_p2tr_pubkey.rs │ │ ├── get_address.rs │ │ ├── mod.rs │ │ ├── musig_aggregate_pks.rs │ │ ├── sign_schnorr_sig.rs │ │ └── xonlypk_to_descriptor.rs │ │ ├── constants.rs │ │ ├── error.rs │ │ ├── main.rs │ │ ├── parse.rs │ │ ├── schnorr.rs │ │ ├── taproot.rs │ │ └── utils.rs └── strata │ ├── Cargo.toml │ └── src │ ├── args.rs │ ├── config.rs │ ├── context.rs │ ├── errors.rs │ ├── init_db.rs │ ├── main.rs │ ├── run_context.rs │ └── services.rs ├── codecov.yml ├── contrib ├── find_with_structs.sh ├── jaeger.sh └── with_style_tests.rs ├── crates ├── acct-types │ ├── Cargo.toml │ ├── build.rs │ ├── src │ │ ├── constants.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── messages.rs │ │ ├── mmr.rs │ │ ├── state.rs │ │ ├── util.rs │ │ └── varint_vec.rs │ └── ssz │ │ ├── messages.ssz │ │ └── state.ssz ├── alpen-ee │ ├── block-assembly │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── block.rs │ │ │ ├── lib.rs │ │ │ ├── package.rs │ │ │ └── payload.rs │ ├── common │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── traits │ │ │ ├── engine.rs │ │ │ ├── mod.rs │ │ │ ├── ol_client.rs │ │ │ ├── payload_builder.rs │ │ │ └── storage │ │ │ │ ├── account.rs │ │ │ │ ├── errors.rs │ │ │ │ ├── exec_block.rs │ │ │ │ └── mod.rs │ │ │ ├── types │ │ │ ├── consensus_heads.rs │ │ │ ├── ee_account_state.rs │ │ │ ├── exec_record.rs │ │ │ ├── mod.rs │ │ │ ├── ol_chain_status.rs │ │ │ └── payload_builder.rs │ │ │ └── utils │ │ │ ├── conversions.rs │ │ │ └── mod.rs │ ├── config │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── config.rs │ │ │ ├── defaults.rs │ │ │ ├── lib.rs │ │ │ └── params.rs │ ├── database │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── database.rs │ │ │ ├── error.rs │ │ │ ├── init.rs │ │ │ ├── lib.rs │ │ │ ├── serialization_types │ │ │ ├── account_state.rs │ │ │ ├── exec_block.rs │ │ │ ├── mod.rs │ │ │ └── olblockid.rs │ │ │ ├── sleddb │ │ │ ├── db.rs │ │ │ ├── init.rs │ │ │ ├── mod.rs │ │ │ └── schema.rs │ │ │ └── storage.rs │ ├── engine │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── control.rs │ │ │ ├── engine.rs │ │ │ └── lib.rs │ ├── exec-chain │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── handle.rs │ │ │ ├── lib.rs │ │ │ ├── orphan_tracker.rs │ │ │ ├── state.rs │ │ │ ├── task.rs │ │ │ └── unfinalized_tracker.rs │ ├── genesis │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── ol_tracker │ │ ├── Cargo.toml │ │ └── src │ │ ├── ctx.rs │ │ ├── error.rs │ │ ├── handle.rs │ │ ├── lib.rs │ │ ├── reorg.rs │ │ ├── state.rs │ │ └── task.rs ├── asm-types │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── asm │ ├── common │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── aux │ │ │ ├── collector.rs │ │ │ ├── data.rs │ │ │ ├── errors.rs │ │ │ ├── mod.rs │ │ │ └── provider.rs │ │ │ ├── errors.rs │ │ │ ├── lib.rs │ │ │ ├── log.rs │ │ │ ├── logging.rs │ │ │ ├── manifest.rs │ │ │ ├── mmr.rs │ │ │ ├── msg.rs │ │ │ ├── spec.rs │ │ │ ├── state.rs │ │ │ ├── subprotocol.rs │ │ │ └── tx.rs │ ├── logs │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── asm_stf.rs │ │ │ ├── checkpoint.rs │ │ │ ├── constants.rs │ │ │ ├── deposit.rs │ │ │ ├── export.rs │ │ │ ├── forced_inclusion.rs │ │ │ └── lib.rs │ ├── manifest-types │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── src │ │ │ ├── errors.rs │ │ │ ├── lib.rs │ │ │ ├── log.rs │ │ │ ├── manifest.rs │ │ │ └── payloads.rs │ │ └── ssz │ │ │ ├── log.ssz │ │ │ └── manifest.ssz │ ├── moho-program │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── input.rs │ │ │ ├── lib.rs │ │ │ ├── program.rs │ │ │ └── traits.rs │ ├── msgs │ │ ├── bridge │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── checkpoint │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── lib.rs │ ├── spec-debug │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── spec │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── stf │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── manager.rs │ │ │ ├── preprocess.rs │ │ │ ├── stage.rs │ │ │ ├── stf.rs │ │ │ ├── tx_filter.rs │ │ │ └── types.rs │ ├── subprotocols │ │ ├── admin │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── authority.rs │ │ │ │ ├── config.rs │ │ │ │ ├── error.rs │ │ │ │ ├── handler.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── queued_update.rs │ │ │ │ ├── state.rs │ │ │ │ └── subprotocol.rs │ │ ├── bridge-v1 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── errors.rs │ │ │ │ ├── handler.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── parser.rs │ │ │ │ ├── state │ │ │ │ ├── assignment.rs │ │ │ │ ├── bitmap.rs │ │ │ │ ├── bridge.rs │ │ │ │ ├── config.rs │ │ │ │ ├── deposit.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── operator.rs │ │ │ │ └── withdrawal.rs │ │ │ │ ├── subprotocol.rs │ │ │ │ └── test_utils.rs │ │ ├── checkpoint-v0 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── error.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── subprotocol.rs │ │ │ │ ├── types.rs │ │ │ │ └── verification.rs │ │ ├── core │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── constants.rs │ │ │ │ ├── error.rs │ │ │ │ ├── handlers │ │ │ │ ├── checkpoint.rs │ │ │ │ └── mod.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── messages │ │ │ │ ├── l1_to_l2.rs │ │ │ │ ├── l2_to_l1.rs │ │ │ │ └── mod.rs │ │ │ │ ├── parsing │ │ │ │ ├── checkpoint.rs │ │ │ │ └── mod.rs │ │ │ │ ├── types.rs │ │ │ │ └── verification │ │ │ │ ├── mod.rs │ │ │ │ ├── proof.rs │ │ │ │ ├── signature.rs │ │ │ │ └── state_transition.rs │ │ └── debug-v1 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ ├── constants.rs │ │ │ ├── lib.rs │ │ │ ├── subprotocol.rs │ │ │ └── txs.rs │ ├── txs │ │ ├── admin │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── actions │ │ │ │ ├── cancel.rs │ │ │ │ ├── mod.rs │ │ │ │ └── updates │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── multisig.rs │ │ │ │ │ ├── operator.rs │ │ │ │ │ ├── predicate.rs │ │ │ │ │ └── seq.rs │ │ │ │ ├── constants.rs │ │ │ │ ├── errors.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── parser.rs │ │ │ │ └── test_utils │ │ │ │ └── mod.rs │ │ ├── bridge-v1 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── commit │ │ │ │ ├── aux.rs │ │ │ │ ├── info.rs │ │ │ │ ├── mod.rs │ │ │ │ └── parse.rs │ │ │ │ ├── constants.rs │ │ │ │ ├── deposit │ │ │ │ ├── aux.rs │ │ │ │ ├── info.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── parse.rs │ │ │ │ └── validation.rs │ │ │ │ ├── deposit_request │ │ │ │ ├── build.rs │ │ │ │ ├── mod.rs │ │ │ │ └── parse.rs │ │ │ │ ├── errors.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── slash │ │ │ │ ├── aux.rs │ │ │ │ ├── info.rs │ │ │ │ ├── mod.rs │ │ │ │ └── parse.rs │ │ │ │ ├── test_utils │ │ │ │ ├── commit.rs │ │ │ │ ├── deposit.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── slash.rs │ │ │ │ ├── utils.rs │ │ │ │ └── withdrawal_fulfillment.rs │ │ │ │ └── withdrawal_fulfillment │ │ │ │ ├── aux.rs │ │ │ │ ├── info.rs │ │ │ │ ├── mod.rs │ │ │ │ └── parse.rs │ │ └── checkpoint │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ ├── constants.rs │ │ │ ├── errors.rs │ │ │ ├── lib.rs │ │ │ └── parser.rs │ └── worker │ │ ├── Cargo.toml │ │ └── src │ │ ├── builder.rs │ │ ├── errors.rs │ │ ├── handle.rs │ │ ├── lib.rs │ │ ├── message.rs │ │ ├── service.rs │ │ ├── state.rs │ │ └── traits.rs ├── bridge-types │ ├── Cargo.toml │ └── src │ │ ├── bridge.rs │ │ ├── bridge_ops.rs │ │ ├── bridge_state.rs │ │ ├── constants.rs │ │ ├── lib.rs │ │ ├── operator.rs │ │ └── relay │ │ ├── message.rs │ │ ├── mod.rs │ │ └── util.rs ├── btc-types │ ├── Cargo.toml │ └── src │ │ ├── block.rs │ │ ├── btc.rs │ │ ├── errors.rs │ │ ├── genesis.rs │ │ ├── header.rs │ │ ├── inclusion_proof.rs │ │ ├── lib.rs │ │ ├── ops.rs │ │ ├── params.rs │ │ ├── payload.rs │ │ ├── proof.rs │ │ ├── tx.rs │ │ ├── utils.rs │ │ └── utils_generate.rs ├── btc-verification │ ├── Cargo.toml │ └── src │ │ ├── header_verification.rs │ │ ├── lib.rs │ │ ├── timestamp_store.rs │ │ ├── utils_btc.rs │ │ └── work.rs ├── btcio │ ├── Cargo.toml │ └── src │ │ ├── broadcaster │ │ ├── error.rs │ │ ├── handle.rs │ │ ├── mod.rs │ │ ├── state.rs │ │ └── task.rs │ │ ├── lib.rs │ │ ├── reader │ │ ├── event.rs │ │ ├── handler.rs │ │ ├── mod.rs │ │ ├── query.rs │ │ ├── state.rs │ │ ├── tx_indexer.rs │ │ └── utils.rs │ │ ├── status.rs │ │ ├── test_utils.rs │ │ └── writer │ │ ├── builder.rs │ │ ├── bundler.rs │ │ ├── context.rs │ │ ├── mod.rs │ │ ├── signer.rs │ │ ├── task.rs │ │ └── test_utils.rs ├── chain-worker │ ├── Cargo.toml │ └── src │ │ ├── builder.rs │ │ ├── context.rs │ │ ├── errors.rs │ │ ├── handle.rs │ │ ├── lib.rs │ │ ├── message.rs │ │ ├── service.rs │ │ ├── state.rs │ │ ├── traits.rs │ │ └── worker.rs ├── chainexec │ ├── Cargo.toml │ └── src │ │ ├── diff.rs │ │ ├── errors.rs │ │ ├── exec_context.rs │ │ ├── executor.rs │ │ ├── lib.rs │ │ ├── output.rs │ │ ├── state_access.rs │ │ ├── tip_state.rs │ │ └── validation_util.rs ├── chaintsn │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── checkin.rs │ │ ├── context.rs │ │ ├── errors.rs │ │ ├── legacy.rs │ │ ├── lib.rs │ │ ├── macros │ │ ├── macros_fullstd.rs │ │ ├── macros_nostd.rs │ │ └── mod.rs │ │ ├── slot_rng.rs │ │ ├── state.rs │ │ └── transition.rs ├── checkpoint-types │ ├── Cargo.toml │ └── src │ │ ├── batch.rs │ │ ├── checkpoint.rs │ │ ├── lib.rs │ │ └── transition.rs ├── cli-common │ ├── Cargo.toml │ └── src │ │ ├── errors.rs │ │ └── lib.rs ├── codec-utils │ ├── Cargo.toml │ └── src │ │ ├── borsh_shim.rs │ │ ├── lib.rs │ │ └── ssz_shim.rs ├── common │ ├── Cargo.toml │ └── src │ │ ├── bail_manager.rs │ │ ├── lib.rs │ │ ├── logging.rs │ │ ├── retry │ │ ├── mod.rs │ │ └── policies.rs │ │ ├── worker_pause_manager.rs │ │ └── ws_client.rs ├── config │ ├── Cargo.toml │ └── src │ │ ├── bridge.rs │ │ ├── btcio.rs │ │ ├── config.rs │ │ └── lib.rs ├── consensus-logic │ ├── Cargo.toml │ └── src │ │ ├── asm_worker_context.rs │ │ ├── chain_worker_context.rs │ │ ├── checkpoint_verification.rs │ │ ├── errors.rs │ │ ├── exec_worker_context.rs │ │ ├── fork_choice_manager.rs │ │ ├── genesis.rs │ │ ├── lib.rs │ │ ├── message.rs │ │ ├── sync_manager.rs │ │ ├── tip_update.rs │ │ └── unfinalized_tracker.rs ├── crypto │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── musig2 │ │ ├── aggregation.rs │ │ └── mod.rs │ │ ├── schnorr.rs │ │ ├── test_utils │ │ ├── mod.rs │ │ └── schnorr.rs │ │ └── threshold_signature │ │ ├── indexed │ │ ├── config.rs │ │ ├── errors.rs │ │ ├── mod.rs │ │ ├── pubkey.rs │ │ ├── signature.rs │ │ ├── verification.rs │ │ └── verification │ │ │ └── ecdsa.rs │ │ └── mod.rs ├── csm-types │ ├── Cargo.toml │ └── src │ │ ├── client_state.rs │ │ ├── lib.rs │ │ ├── operation.rs │ │ └── status.rs ├── csm-worker │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── processor.rs │ │ ├── service.rs │ │ ├── state.rs │ │ ├── status.rs │ │ └── sync_actions.rs ├── da-framework │ ├── Cargo.toml │ └── src │ │ ├── codec.rs │ │ ├── compound.rs │ │ ├── counter.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ ├── linear_acc.rs │ │ ├── queue.rs │ │ ├── register.rs │ │ └── traits.rs ├── db │ ├── store-sled │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── asm │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ │ │ ├── broadcaster │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ │ │ ├── chain_state │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ │ │ ├── checkpoint │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ │ │ ├── client_state │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ │ │ ├── config.rs │ │ │ ├── init.rs │ │ │ ├── l1 │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ │ │ ├── l2 │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ │ │ ├── lib.rs │ │ │ ├── macros.rs │ │ │ ├── prover │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ │ │ ├── test_utils.rs │ │ │ ├── utils.rs │ │ │ └── writer │ │ │ ├── db.rs │ │ │ ├── mod.rs │ │ │ └── schemas.rs │ ├── tests │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── asm_tests.rs │ │ │ ├── chain_state_tests.rs │ │ │ ├── checkpoint_tests.rs │ │ │ ├── client_state_tests.rs │ │ │ ├── l1_broadcast_tests.rs │ │ │ ├── l1_tests.rs │ │ │ ├── l1_writer_tests.rs │ │ │ ├── l2_tests.rs │ │ │ ├── lib.rs │ │ │ └── proof_tests.rs │ └── types │ │ ├── Cargo.toml │ │ └── src │ │ ├── chainstate.rs │ │ ├── database.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ ├── stubs │ │ ├── l2.rs │ │ └── mod.rs │ │ ├── traits.rs │ │ └── types.rs ├── ee-acct-runtime │ ├── Cargo.toml │ ├── src │ │ ├── block_assembly.rs │ │ ├── builder_errors.rs │ │ ├── chain_segment_builder.rs │ │ ├── exec_processing.rs │ │ ├── lib.rs │ │ ├── private_input.rs │ │ ├── update_builder.rs │ │ ├── update_processing.rs │ │ └── verification_state.rs │ └── tests │ │ ├── common │ │ └── mod.rs │ │ ├── invalid_updates.rs │ │ └── update_verification.rs ├── ee-acct-types │ ├── Cargo.toml │ └── src │ │ ├── commit.rs │ │ ├── errors.rs │ │ ├── extra_data.rs │ │ ├── inputs.rs │ │ ├── lib.rs │ │ ├── messages.rs │ │ ├── outputs.rs │ │ ├── state.rs │ │ └── traits.rs ├── ee-chain-types │ ├── Cargo.toml │ ├── build.rs │ ├── src │ │ ├── block.rs │ │ └── lib.rs │ └── ssz │ │ └── block.ssz ├── eectl │ ├── Cargo.toml │ └── src │ │ ├── builder.rs │ │ ├── engine.rs │ │ ├── errors.rs │ │ ├── handle.rs │ │ ├── lib.rs │ │ ├── messages.rs │ │ ├── stub.rs │ │ ├── types.rs │ │ └── worker.rs ├── evm-ee │ ├── Cargo.toml │ └── src │ │ ├── codec_shims.rs │ │ ├── execution.rs │ │ ├── lib.rs │ │ ├── types │ │ ├── block.rs │ │ ├── block_body.rs │ │ ├── header.rs │ │ ├── mod.rs │ │ ├── partial_state.rs │ │ ├── tests.rs │ │ ├── witness_db.rs │ │ └── write_batch.rs │ │ └── utils.rs ├── evmexec │ ├── Cargo.toml │ └── src │ │ ├── block.rs │ │ ├── el_payload.rs │ │ ├── engine.rs │ │ ├── fork_choice_state.rs │ │ ├── http_client.rs │ │ ├── lib.rs │ │ └── preloaded_storage.rs ├── identifiers │ ├── Cargo.toml │ ├── build.rs │ ├── src │ │ ├── acct.rs │ │ ├── buf.rs │ │ ├── cred_rule.rs │ │ ├── epoch.rs │ │ ├── exec.rs │ │ ├── hash.rs │ │ ├── l1.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ └── ol.rs │ └── ssz │ │ └── commitments.ssz ├── key-derivation │ ├── Cargo.toml │ └── src │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── operator.rs │ │ └── sequencer.rs ├── l1tx │ ├── Cargo.toml │ └── src │ │ ├── filter │ │ ├── checkpoint.rs │ │ ├── indexer.rs │ │ ├── mod.rs │ │ └── types.rs │ │ ├── lib.rs │ │ ├── messages.rs │ │ └── utils.rs ├── ledger-types │ ├── Cargo.toml │ └── src │ │ ├── account.rs │ │ ├── coin.rs │ │ ├── global_state.rs │ │ ├── l1vs.rs │ │ ├── lib.rs │ │ └── state_accessor.rs ├── mpt │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── ol-chain-types │ ├── Cargo.toml │ └── src │ │ ├── block.rs │ │ ├── header.rs │ │ ├── id.rs │ │ ├── lib.rs │ │ └── validation.rs ├── ol-chainstate-types │ ├── Cargo.toml │ └── src │ │ ├── chain_state.rs │ │ ├── genesis.rs │ │ ├── l1_view.rs │ │ ├── lib.rs │ │ └── state_op.rs ├── ol │ ├── block-assembly │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── context.rs │ │ │ ├── error.rs │ │ │ └── lib.rs │ ├── chain-types │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── src │ │ │ ├── block.rs │ │ │ ├── block_flags.rs │ │ │ ├── error.rs │ │ │ ├── lib.rs │ │ │ ├── log.rs │ │ │ ├── log_payloads.rs │ │ │ ├── test_utils.rs │ │ │ └── transaction.rs │ │ └── ssz │ │ │ ├── block.ssz │ │ │ ├── log.ssz │ │ │ └── transaction.ssz │ ├── da │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── errors.rs │ │ │ ├── lib.rs │ │ │ └── traits.rs │ ├── mempool │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── msg-types │ │ ├── Cargo.toml │ │ ├── proptest-regressions │ │ │ └── withdrawal.txt │ │ └── src │ │ │ ├── deposit.rs │ │ │ ├── lib.rs │ │ │ ├── message.rs │ │ │ └── withdrawal.rs │ ├── state-types │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── account.rs │ │ │ ├── epochal.rs │ │ │ ├── global.rs │ │ │ ├── ledger.rs │ │ │ ├── lib.rs │ │ │ ├── snark_account.rs │ │ │ ├── state.rs │ │ │ └── toplevel.rs │ └── stf │ │ ├── Cargo.toml │ │ └── src │ │ ├── account_processing.rs │ │ ├── assembly.rs │ │ ├── chain_processing.rs │ │ ├── constants.rs │ │ ├── context.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ ├── manifest_processing.rs │ │ ├── output.rs │ │ ├── test_utils.rs │ │ ├── tests.rs │ │ ├── tests_snark.rs │ │ ├── transaction_processing.rs │ │ └── verification.rs ├── paas │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── config.rs │ │ ├── error.rs │ │ ├── handler │ │ ├── host.rs │ │ ├── mod.rs │ │ ├── remote.rs │ │ └── traits.rs │ │ ├── lib.rs │ │ ├── persistence.rs │ │ ├── program.rs │ │ ├── scheduler │ │ ├── mod.rs │ │ └── service.rs │ │ ├── service │ │ ├── builder.rs │ │ ├── commands.rs │ │ ├── handle.rs │ │ ├── mod.rs │ │ ├── runtime.rs │ │ └── state.rs │ │ └── task.rs ├── params │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── serde_helpers.rs ├── primitives │ ├── Cargo.toml │ └── src │ │ ├── block_credential.rs │ │ ├── constants.rs │ │ ├── errors.rs │ │ ├── indexed.rs │ │ ├── keys.rs │ │ ├── l1 │ │ └── mod.rs │ │ ├── lib.rs │ │ ├── operator.rs │ │ ├── prelude.rs │ │ ├── proof.rs │ │ ├── roles.rs │ │ ├── serde_helpers.rs │ │ ├── sorted_vec.rs │ │ └── utils.rs ├── proof-impl │ ├── checkpoint │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── program.rs │ ├── cl-stf │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── program.rs │ └── evm-ee-stf │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src │ │ ├── db.rs │ │ ├── executor.rs │ │ ├── lib.rs │ │ ├── primitives.rs │ │ ├── program.rs │ │ └── utils.rs │ │ └── test_data │ │ └── witness_params.json ├── reth │ ├── chainspec │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── res │ │ │ ├── alpen-dev-chain.json │ │ │ ├── devnet-chain.json │ │ │ └── testnet-chain.json │ ├── db │ │ ├── Cargo.toml │ │ ├── src │ │ │ ├── lib.rs │ │ │ └── sled │ │ │ │ ├── db.rs │ │ │ │ ├── mod.rs │ │ │ │ └── schema.rs │ │ └── test_data │ │ │ └── witness_params.json │ ├── evm │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── apis │ │ │ ├── exec.rs │ │ │ ├── handler.rs │ │ │ ├── mod.rs │ │ │ └── validation.rs │ │ │ ├── config.rs │ │ │ ├── constants.rs │ │ │ ├── evm.rs │ │ │ ├── lib.rs │ │ │ ├── precompiles │ │ │ ├── bridge.rs │ │ │ ├── factory.rs │ │ │ ├── mod.rs │ │ │ └── schnorr.rs │ │ │ └── utils.rs │ ├── exex │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── alloy2reth.rs │ │ │ ├── cache_db_provider.rs │ │ │ ├── lib.rs │ │ │ ├── prover_exex.rs │ │ │ └── state_diff_exex.rs │ ├── node │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── args.rs │ │ │ ├── engine.rs │ │ │ ├── evm.rs │ │ │ ├── gossip │ │ │ ├── connection.rs │ │ │ ├── handler.rs │ │ │ ├── mod.rs │ │ │ ├── package.rs │ │ │ └── protocol.rs │ │ │ ├── lib.rs │ │ │ ├── node.rs │ │ │ ├── payload.rs │ │ │ ├── payload_builder.rs │ │ │ └── pool.rs │ ├── primitives │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── rpc │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── eth │ │ │ ├── block.rs │ │ │ ├── call.rs │ │ │ ├── mod.rs │ │ │ ├── pending_block.rs │ │ │ ├── receipt.rs │ │ │ └── transaction.rs │ │ │ ├── lib.rs │ │ │ ├── rpc.rs │ │ │ └── sequencer.rs │ └── statediff │ │ ├── Cargo.toml │ │ └── src │ │ ├── account.rs │ │ ├── block.rs │ │ ├── lib.rs │ │ └── state.rs ├── rpc-new │ ├── api │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── types │ │ ├── Cargo.toml │ │ └── src │ │ ├── lib.rs │ │ └── types.rs ├── rpc │ ├── api │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── bridge-api │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── prover-client-api │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── types │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── errors.rs │ │ │ ├── lib.rs │ │ │ └── types.rs │ └── utils │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs ├── sequencer │ ├── Cargo.toml │ └── src │ │ ├── block_template │ │ ├── block_assembly.rs │ │ ├── error.rs │ │ ├── handle.rs │ │ ├── mod.rs │ │ ├── types.rs │ │ └── worker.rs │ │ ├── checkpoint │ │ ├── checkpoint_handle.rs │ │ ├── errors.rs │ │ ├── expiry.rs │ │ ├── helper.rs │ │ ├── mod.rs │ │ └── worker.rs │ │ ├── duty │ │ ├── errors.rs │ │ ├── extractor.rs │ │ ├── mod.rs │ │ └── types.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ └── utils.rs ├── simple-ee │ ├── Cargo.toml │ └── src │ │ ├── execution.rs │ │ ├── lib.rs │ │ └── types.rs ├── snark-acct-types │ ├── Cargo.toml │ ├── build.rs │ ├── src │ │ ├── accumulators.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── messages.rs │ │ ├── outputs.rs │ │ ├── proof_interface.rs │ │ ├── state.rs │ │ └── update.rs │ └── ssz │ │ ├── accumulators.ssz │ │ ├── messages.ssz │ │ ├── outputs.ssz │ │ ├── state.ssz │ │ └── update.ssz ├── state │ ├── Cargo.toml │ └── src │ │ ├── asm_state.rs │ │ ├── exec_env.rs │ │ ├── exec_update.rs │ │ ├── forced_inclusion.rs │ │ ├── lib.rs │ │ ├── prelude.rs │ │ └── state_queue.rs ├── status │ ├── Cargo.toml │ └── src │ │ ├── chain.rs │ │ ├── lib.rs │ │ ├── status_manager.rs │ │ └── sync_receiver.rs ├── storage-common │ ├── Cargo.toml │ └── src │ │ ├── cache.rs │ │ ├── exec.rs │ │ └── lib.rs ├── storage │ ├── Cargo.toml │ └── src │ │ ├── cache.rs │ │ ├── exec.rs │ │ ├── lib.rs │ │ ├── managers │ │ ├── asm.rs │ │ ├── chainstate.rs │ │ ├── checkpoint.rs │ │ ├── client_state.rs │ │ ├── l1.rs │ │ ├── l2.rs │ │ └── mod.rs │ │ └── ops │ │ ├── asm.rs │ │ ├── chainstate.rs │ │ ├── checkpoint.rs │ │ ├── client_state.rs │ │ ├── l1.rs │ │ ├── l1tx_broadcast.rs │ │ ├── l2.rs │ │ ├── mod.rs │ │ └── writer.rs ├── sync │ ├── Cargo.toml │ └── src │ │ ├── client.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── state.rs │ │ └── worker.rs ├── test-utils │ ├── btc │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── segment.rs │ ├── btcio │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── address.rs │ │ │ ├── client.rs │ │ │ ├── funding.rs │ │ │ ├── lib.rs │ │ │ ├── mining.rs │ │ │ ├── signing.rs │ │ │ ├── submit.rs │ │ │ └── utils.rs │ ├── data │ │ ├── evm_ee │ │ │ ├── witness_1.json │ │ │ ├── witness_2.json │ │ │ ├── witness_3.json │ │ │ └── witness_4.json │ │ ├── mainnet_block_000000000000000000000c835b2adcaedc20fdf6ee440009c249452c726dafae.raw │ │ ├── mainnet_blocks_40000-50000.raw │ │ └── sp1_rollup_vk.json │ ├── evm-ee │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── l2 │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── ssz │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── test-utils │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── tx-indexer │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs ├── util │ └── python-utils │ │ ├── Cargo.toml │ │ └── src │ │ └── bridge │ │ └── dt.rs └── zkvm │ └── hosts │ ├── Cargo.toml │ └── src │ ├── lib.rs │ ├── native.rs │ └── sp1.rs ├── docker ├── .gitignore ├── README.md ├── alpen-reth │ ├── Dockerfile │ └── entrypoint.sh ├── bcli.sh ├── bitcoin_block_gen.sh ├── bitcoind │ ├── Dockerfile │ ├── bcli.sh │ ├── configurable_blocktime_patch.diff │ └── entrypoint.sh ├── configs │ ├── config.fn.toml │ └── config.seq.toml ├── docker-compose-fullnode.yml ├── docker-compose-testing.yml ├── docker-compose.yml ├── generate-blocks-time.sh ├── init-keys.sh ├── prover-client │ ├── Dockerfile │ ├── Readme.md │ ├── entrypoint.sh │ ├── prover-client.sample.env │ ├── prover-client.sample.toml │ └── prover-client.testing.toml ├── strata-client │ ├── Dockerfile │ └── entrypoint.sh ├── strata-sequencer-client │ ├── Dockerfile │ └── entrypoint.sh └── test_ee_proof.sh ├── example_config.toml ├── flake.lock ├── flake.nix ├── functional-tests ├── .gitignore ├── README.md ├── clean.sh ├── contracts │ ├── BlockhashOpCode.sol │ ├── Counter.sol │ ├── ERC20.sol │ ├── IndirectWithdrawalProxy.sol │ ├── PrecompileTestContract.sol │ ├── SelfDestruct.sol │ ├── SelfDestructToAddress.sol │ └── Uniswap.sol ├── entry.py ├── env.bash ├── envs │ ├── __init__.py │ ├── env_control_builder.py │ ├── net_settings.py │ ├── rollup_params_cfg.py │ └── testenv.py ├── exec-in-last.sh ├── factory │ ├── __init__.py │ ├── alpen_client.py │ ├── config.py │ ├── factory.py │ ├── seqrpc.py │ └── test_cli.py ├── load │ ├── cfg.py │ ├── job.py │ ├── reth │ │ ├── __init__.py │ │ ├── jobs.py │ │ ├── log_helper.py │ │ └── reth.py │ └── service.py ├── mixins │ ├── __init__.py │ ├── bridge_mixin.py │ ├── bridge_out_precompile_contract_mixin.py │ ├── dbtool_mixin.py │ └── seq_crash_mixin.py ├── perf │ └── ideas.md ├── pyproject.toml ├── run_test.sh ├── tests │ ├── bridge │ │ └── bridge_test.py │ ├── btcio │ │ ├── btcio_broadcast.py │ │ ├── btcio_connect.py │ │ ├── btcio_inscriber.py │ │ ├── btcio_read.py │ │ ├── btcio_read_reorg.py │ │ └── btcio_resubmit_checkpoint.py │ ├── cl_block_witness.py │ ├── cl_ignore_checkpoint_with_invalid_proof.py │ ├── cl_reorg_resume_blockproduction.py │ ├── client_restart.py │ ├── client_status.py │ ├── crash │ │ ├── crash_duty_sign_block.py │ │ ├── crash_fcm_new_block.py │ │ ├── crash_sync_event.py │ │ └── crash_sync_event_finalize_epoch.py │ ├── dbtool │ │ ├── revert_chainstate_delete_blocks.py │ │ ├── revert_chainstate_dry_run.py │ │ ├── revert_chainstate_fn.py │ │ ├── revert_chainstate_seq.py │ │ ├── revert_checkpointed_block_fn.py │ │ ├── revert_checkpointed_block_seq.py │ │ ├── revert_checkpointed_block_should_fail.py │ │ ├── revert_finalized_block_should_fail.py │ │ └── validate_syncinfo.py │ ├── el_balance_transfer.py │ ├── el_batch_gas_limit.py │ ├── el_blob_transaction.py │ ├── el_block_generation.py │ ├── el_block_state_diff.py │ ├── el_block_witness_data.py │ ├── el_bridge_precompile.py │ ├── el_genesis.py │ ├── el_pending_block.py │ ├── el_schnorr_precompile.py │ ├── el_stateroot_from_state_diffs.py │ ├── el_sync_from_chainstate.py │ ├── evm │ │ ├── evm_withdraw_indirect_no_value.py │ │ ├── evm_withdraw_indirect_with_contract_balance.py │ │ └── evm_withdraw_indirect_with_msg_sender_value.py │ ├── forward_tx.py │ ├── fullnode_ignore_checkpoint_with_invalid_proof.py │ ├── keepalive_stub_test.py │ ├── load │ │ └── basic_load.py │ ├── prover │ │ ├── prover_checkpoint_latest.py │ │ ├── prover_checkpoint_manual.py │ │ ├── prover_checkpoint_runner.py │ │ ├── prover_cl_dispatch.py │ │ ├── prover_client_restart.py │ │ ├── prover_el_acl_txn.py │ │ ├── prover_el_blockhash_opcode.py │ │ ├── prover_el_bls_precompile.py │ │ ├── prover_el_calldata_txn.py │ │ ├── prover_el_deposit_withdraw.py │ │ ├── prover_el_dispatch.py │ │ ├── prover_el_point_eval_precompile.py │ │ ├── prover_el_precompiles.py │ │ ├── prover_el_selfdestruct.py │ │ ├── prover_el_selfdestruct_to_address.py │ │ └── prover_schnorr_precompile.py │ ├── rpc_bridge_msg.py │ ├── rpc_el_inactive.py │ ├── rpc_exec_update.py │ ├── rpc_recent_blocks.py │ └── sync │ │ ├── sync_bitcoin_reorg.py │ │ ├── sync_from_rpc.py │ │ ├── sync_fullnode_l2_lag.py │ │ ├── sync_fullnode_l2_lag_restart.py │ │ ├── sync_genesis.py │ │ └── sync_l1_finalization.py ├── utils │ ├── __init__.py │ ├── constants.py │ ├── dbtool.py │ ├── evm_account.py │ ├── precompile.py │ ├── reth.py │ ├── transaction.py │ ├── utils.py │ └── wait │ │ ├── __init__.py │ │ ├── base.py │ │ ├── prover.py │ │ ├── reth.py │ │ └── strata.py └── uv.lock ├── perf_ideas.md ├── provers └── sp1 │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── guest-checkpoint │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs │ ├── guest-cl-stf │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs │ ├── guest-evm-ee-stf │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs │ └── src │ └── lib.rs ├── rust-toolchain.toml ├── rustfmt.toml └── tests ├── Cargo.toml ├── common ├── bitcoind.rs └── mod.rs └── stub.rs /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.codespellrc -------------------------------------------------------------------------------- /.config/mutants.toml: -------------------------------------------------------------------------------- 1 | test_tool = "nextest" 2 | -------------------------------------------------------------------------------- /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/cleanup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/actions/cleanup/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/cron-nightly-rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/cron-nightly-rust.yml -------------------------------------------------------------------------------- /.github/workflows/cron-zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/cron-zizmor.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/functional.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/functional.yml -------------------------------------------------------------------------------- /.github/workflows/lint-actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/lint-actions.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/main-eest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/main-eest.yml -------------------------------------------------------------------------------- /.github/workflows/mutants.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/mutants.yml -------------------------------------------------------------------------------- /.github/workflows/nix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/nix.yml -------------------------------------------------------------------------------- /.github/workflows/prover.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/prover.yml -------------------------------------------------------------------------------- /.github/workflows/security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/security.yml -------------------------------------------------------------------------------- /.github/workflows/shellcheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/shellcheck.yml -------------------------------------------------------------------------------- /.github/workflows/staging-eest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/staging-eest.yml -------------------------------------------------------------------------------- /.github/workflows/test-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/test-coverage.yml -------------------------------------------------------------------------------- /.github/workflows/unit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/unit.yml -------------------------------------------------------------------------------- /.github/workflows/update_flake_lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/update_flake_lock.yml -------------------------------------------------------------------------------- /.github/workflows/zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.github/workflows/zizmor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.gitignore -------------------------------------------------------------------------------- /.justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.justfile -------------------------------------------------------------------------------- /.sample_env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.sample_env -------------------------------------------------------------------------------- /.taplo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.taplo.toml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/README.md -------------------------------------------------------------------------------- /benches/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/benches/Cargo.toml -------------------------------------------------------------------------------- /benches/benches/l1_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/benches/benches/l1_database.rs -------------------------------------------------------------------------------- /benches/benches/l2_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/benches/benches/l2_database.rs -------------------------------------------------------------------------------- /benches/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/benches/src/db.rs -------------------------------------------------------------------------------- /benches/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/benches/src/lib.rs -------------------------------------------------------------------------------- /bin/alpen-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/Cargo.toml -------------------------------------------------------------------------------- /bin/alpen-cli/src/alpen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/alpen.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/backup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/backup.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/balance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/balance.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/change_pwd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/change_pwd.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/config.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/debug.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/deposit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/deposit.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/drain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/drain.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/faucet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/faucet.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/mod.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/receive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/receive.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/recover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/recover.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/reset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/reset.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/scan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/scan.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/send.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/send.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/cmd/withdraw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/cmd/withdraw.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/constants.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/link.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/main.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/net_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/net_type.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/recovery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/recovery.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/seed.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/seed/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/seed/file.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/seed/keychain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/seed/keychain.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/seed/password.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/seed/password.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/settings.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/signet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/signet.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/signet/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/signet/backend.rs -------------------------------------------------------------------------------- /bin/alpen-cli/src/signet/persist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-cli/src/signet/persist.rs -------------------------------------------------------------------------------- /bin/alpen-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-client/Cargo.toml -------------------------------------------------------------------------------- /bin/alpen-client/src/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-client/src/genesis.rs -------------------------------------------------------------------------------- /bin/alpen-client/src/gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-client/src/gossip.rs -------------------------------------------------------------------------------- /bin/alpen-client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-client/src/main.rs -------------------------------------------------------------------------------- /bin/alpen-client/src/ol_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-client/src/ol_client.rs -------------------------------------------------------------------------------- /bin/alpen-client/src/payload_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-client/src/payload_builder.rs -------------------------------------------------------------------------------- /bin/alpen-reth/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-reth/Cargo.toml -------------------------------------------------------------------------------- /bin/alpen-reth/src/init_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-reth/src/init_db.rs -------------------------------------------------------------------------------- /bin/alpen-reth/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/alpen-reth/src/main.rs -------------------------------------------------------------------------------- /bin/datatool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/datatool/Cargo.toml -------------------------------------------------------------------------------- /bin/datatool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/datatool/README.md -------------------------------------------------------------------------------- /bin/datatool/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/datatool/src/args.rs -------------------------------------------------------------------------------- /bin/datatool/src/btc_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/datatool/src/btc_client.rs -------------------------------------------------------------------------------- /bin/datatool/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/datatool/src/main.rs -------------------------------------------------------------------------------- /bin/datatool/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/datatool/src/util.rs -------------------------------------------------------------------------------- /bin/prover-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/Cargo.toml -------------------------------------------------------------------------------- /bin/prover-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/README.md -------------------------------------------------------------------------------- /bin/prover-client/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/args.rs -------------------------------------------------------------------------------- /bin/prover-client/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/config.rs -------------------------------------------------------------------------------- /bin/prover-client/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/errors.rs -------------------------------------------------------------------------------- /bin/prover-client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/main.rs -------------------------------------------------------------------------------- /bin/prover-client/src/operators/cl_stf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/operators/cl_stf.rs -------------------------------------------------------------------------------- /bin/prover-client/src/operators/evm_ee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/operators/evm_ee.rs -------------------------------------------------------------------------------- /bin/prover-client/src/operators/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/operators/mod.rs -------------------------------------------------------------------------------- /bin/prover-client/src/rpc_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/rpc_server.rs -------------------------------------------------------------------------------- /bin/prover-client/src/service/adapters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/service/adapters.rs -------------------------------------------------------------------------------- /bin/prover-client/src/service/handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/service/handlers.rs -------------------------------------------------------------------------------- /bin/prover-client/src/service/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/service/mod.rs -------------------------------------------------------------------------------- /bin/prover-client/src/service/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-client/src/service/task.rs -------------------------------------------------------------------------------- /bin/prover-perf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/Cargo.toml -------------------------------------------------------------------------------- /bin/prover-perf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/README.md -------------------------------------------------------------------------------- /bin/prover-perf/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/src/args.rs -------------------------------------------------------------------------------- /bin/prover-perf/src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/src/format.rs -------------------------------------------------------------------------------- /bin/prover-perf/src/github.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/src/github.rs -------------------------------------------------------------------------------- /bin/prover-perf/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/src/main.rs -------------------------------------------------------------------------------- /bin/prover-perf/src/programs/cl_stf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/src/programs/cl_stf.rs -------------------------------------------------------------------------------- /bin/prover-perf/src/programs/evm_ee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/src/programs/evm_ee.rs -------------------------------------------------------------------------------- /bin/prover-perf/src/programs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/prover-perf/src/programs/mod.rs -------------------------------------------------------------------------------- /bin/strata-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/Cargo.toml -------------------------------------------------------------------------------- /bin/strata-client/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/args.rs -------------------------------------------------------------------------------- /bin/strata-client/src/el_sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/el_sync.rs -------------------------------------------------------------------------------- /bin/strata-client/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/errors.rs -------------------------------------------------------------------------------- /bin/strata-client/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/helpers.rs -------------------------------------------------------------------------------- /bin/strata-client/src/init_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/init_db.rs -------------------------------------------------------------------------------- /bin/strata-client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/main.rs -------------------------------------------------------------------------------- /bin/strata-client/src/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/network.rs -------------------------------------------------------------------------------- /bin/strata-client/src/rpc_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/rpc_client.rs -------------------------------------------------------------------------------- /bin/strata-client/src/rpc_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-client/src/rpc_server.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/Cargo.toml -------------------------------------------------------------------------------- /bin/strata-dbtool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/README.md -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cli.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/broadcaster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/broadcaster.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/chainstate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/chainstate.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/checkpoint.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/client_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/client_state.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/l1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/l1.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/l2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/l2.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/mod.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/syncinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/syncinfo.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/cmd/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/cmd/writer.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/db.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/main.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/output/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/output/helpers.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/output/l1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/output/l1.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/output/l2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/output/l2.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/output/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/output/mod.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/output/syncinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/output/syncinfo.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/output/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/output/traits.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/output/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/output/writer.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/utils/block_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-dbtool/src/utils/block_id.rs -------------------------------------------------------------------------------- /bin/strata-dbtool/src/utils/mod.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod block_id; 2 | -------------------------------------------------------------------------------- /bin/strata-sequencer-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-sequencer-client/Cargo.toml -------------------------------------------------------------------------------- /bin/strata-sequencer-client/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-sequencer-client/src/args.rs -------------------------------------------------------------------------------- /bin/strata-sequencer-client/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-sequencer-client/src/config.rs -------------------------------------------------------------------------------- /bin/strata-sequencer-client/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-sequencer-client/src/errors.rs -------------------------------------------------------------------------------- /bin/strata-sequencer-client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-sequencer-client/src/main.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/Cargo.toml -------------------------------------------------------------------------------- /bin/strata-test-cli/src/bridge/dt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/bridge/dt.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/bridge/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/bridge/mod.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/bridge/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/bridge/types.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/cmd/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/cmd/args.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/cmd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/cmd/mod.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/constants.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/error.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/main.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/parse.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/schnorr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/schnorr.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/taproot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/taproot.rs -------------------------------------------------------------------------------- /bin/strata-test-cli/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata-test-cli/src/utils.rs -------------------------------------------------------------------------------- /bin/strata/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/Cargo.toml -------------------------------------------------------------------------------- /bin/strata/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/src/args.rs -------------------------------------------------------------------------------- /bin/strata/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/src/config.rs -------------------------------------------------------------------------------- /bin/strata/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/src/context.rs -------------------------------------------------------------------------------- /bin/strata/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/src/errors.rs -------------------------------------------------------------------------------- /bin/strata/src/init_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/src/init_db.rs -------------------------------------------------------------------------------- /bin/strata/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/src/main.rs -------------------------------------------------------------------------------- /bin/strata/src/run_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/src/run_context.rs -------------------------------------------------------------------------------- /bin/strata/src/services.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/bin/strata/src/services.rs -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/codecov.yml -------------------------------------------------------------------------------- /contrib/find_with_structs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/contrib/find_with_structs.sh -------------------------------------------------------------------------------- /contrib/jaeger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/contrib/jaeger.sh -------------------------------------------------------------------------------- /contrib/with_style_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/contrib/with_style_tests.rs -------------------------------------------------------------------------------- /crates/acct-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/Cargo.toml -------------------------------------------------------------------------------- /crates/acct-types/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/build.rs -------------------------------------------------------------------------------- /crates/acct-types/src/constants.rs: -------------------------------------------------------------------------------- 1 | pub use strata_identifiers::SYSTEM_RESERVED_ACCTS; 2 | -------------------------------------------------------------------------------- /crates/acct-types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/src/errors.rs -------------------------------------------------------------------------------- /crates/acct-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/src/lib.rs -------------------------------------------------------------------------------- /crates/acct-types/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/src/macros.rs -------------------------------------------------------------------------------- /crates/acct-types/src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/src/messages.rs -------------------------------------------------------------------------------- /crates/acct-types/src/mmr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/src/mmr.rs -------------------------------------------------------------------------------- /crates/acct-types/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/src/state.rs -------------------------------------------------------------------------------- /crates/acct-types/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/src/util.rs -------------------------------------------------------------------------------- /crates/acct-types/src/varint_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/src/varint_vec.rs -------------------------------------------------------------------------------- /crates/acct-types/ssz/messages.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/ssz/messages.ssz -------------------------------------------------------------------------------- /crates/acct-types/ssz/state.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/acct-types/ssz/state.ssz -------------------------------------------------------------------------------- /crates/alpen-ee/block-assembly/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/block-assembly/Cargo.toml -------------------------------------------------------------------------------- /crates/alpen-ee/block-assembly/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/block-assembly/src/lib.rs -------------------------------------------------------------------------------- /crates/alpen-ee/common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/common/Cargo.toml -------------------------------------------------------------------------------- /crates/alpen-ee/common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/common/src/lib.rs -------------------------------------------------------------------------------- /crates/alpen-ee/common/src/traits/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/common/src/traits/mod.rs -------------------------------------------------------------------------------- /crates/alpen-ee/common/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/common/src/types/mod.rs -------------------------------------------------------------------------------- /crates/alpen-ee/common/src/utils/mod.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod conversions; 2 | -------------------------------------------------------------------------------- /crates/alpen-ee/config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/config/Cargo.toml -------------------------------------------------------------------------------- /crates/alpen-ee/config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/config/src/config.rs -------------------------------------------------------------------------------- /crates/alpen-ee/config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/config/src/lib.rs -------------------------------------------------------------------------------- /crates/alpen-ee/config/src/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/config/src/params.rs -------------------------------------------------------------------------------- /crates/alpen-ee/database/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/database/Cargo.toml -------------------------------------------------------------------------------- /crates/alpen-ee/database/src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/database/src/database.rs -------------------------------------------------------------------------------- /crates/alpen-ee/database/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/database/src/error.rs -------------------------------------------------------------------------------- /crates/alpen-ee/database/src/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/database/src/init.rs -------------------------------------------------------------------------------- /crates/alpen-ee/database/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/database/src/lib.rs -------------------------------------------------------------------------------- /crates/alpen-ee/database/src/sleddb/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/database/src/sleddb/db.rs -------------------------------------------------------------------------------- /crates/alpen-ee/database/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/database/src/storage.rs -------------------------------------------------------------------------------- /crates/alpen-ee/engine/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/engine/Cargo.toml -------------------------------------------------------------------------------- /crates/alpen-ee/engine/src/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/engine/src/control.rs -------------------------------------------------------------------------------- /crates/alpen-ee/engine/src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/engine/src/engine.rs -------------------------------------------------------------------------------- /crates/alpen-ee/engine/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/engine/src/lib.rs -------------------------------------------------------------------------------- /crates/alpen-ee/exec-chain/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/exec-chain/Cargo.toml -------------------------------------------------------------------------------- /crates/alpen-ee/exec-chain/src/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/exec-chain/src/handle.rs -------------------------------------------------------------------------------- /crates/alpen-ee/exec-chain/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/exec-chain/src/lib.rs -------------------------------------------------------------------------------- /crates/alpen-ee/exec-chain/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/exec-chain/src/state.rs -------------------------------------------------------------------------------- /crates/alpen-ee/exec-chain/src/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/exec-chain/src/task.rs -------------------------------------------------------------------------------- /crates/alpen-ee/genesis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/genesis/Cargo.toml -------------------------------------------------------------------------------- /crates/alpen-ee/genesis/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/genesis/src/lib.rs -------------------------------------------------------------------------------- /crates/alpen-ee/ol_tracker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/ol_tracker/Cargo.toml -------------------------------------------------------------------------------- /crates/alpen-ee/ol_tracker/src/ctx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/ol_tracker/src/ctx.rs -------------------------------------------------------------------------------- /crates/alpen-ee/ol_tracker/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/ol_tracker/src/error.rs -------------------------------------------------------------------------------- /crates/alpen-ee/ol_tracker/src/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/ol_tracker/src/handle.rs -------------------------------------------------------------------------------- /crates/alpen-ee/ol_tracker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/ol_tracker/src/lib.rs -------------------------------------------------------------------------------- /crates/alpen-ee/ol_tracker/src/reorg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/ol_tracker/src/reorg.rs -------------------------------------------------------------------------------- /crates/alpen-ee/ol_tracker/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/ol_tracker/src/state.rs -------------------------------------------------------------------------------- /crates/alpen-ee/ol_tracker/src/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/alpen-ee/ol_tracker/src/task.rs -------------------------------------------------------------------------------- /crates/asm-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm-types/Cargo.toml -------------------------------------------------------------------------------- /crates/asm-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm-types/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/common/src/aux/collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/aux/collector.rs -------------------------------------------------------------------------------- /crates/asm/common/src/aux/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/aux/data.rs -------------------------------------------------------------------------------- /crates/asm/common/src/aux/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/aux/errors.rs -------------------------------------------------------------------------------- /crates/asm/common/src/aux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/aux/mod.rs -------------------------------------------------------------------------------- /crates/asm/common/src/aux/provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/aux/provider.rs -------------------------------------------------------------------------------- /crates/asm/common/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/errors.rs -------------------------------------------------------------------------------- /crates/asm/common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/common/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/log.rs -------------------------------------------------------------------------------- /crates/asm/common/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/logging.rs -------------------------------------------------------------------------------- /crates/asm/common/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/manifest.rs -------------------------------------------------------------------------------- /crates/asm/common/src/mmr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/mmr.rs -------------------------------------------------------------------------------- /crates/asm/common/src/msg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/msg.rs -------------------------------------------------------------------------------- /crates/asm/common/src/spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/spec.rs -------------------------------------------------------------------------------- /crates/asm/common/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/state.rs -------------------------------------------------------------------------------- /crates/asm/common/src/subprotocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/subprotocol.rs -------------------------------------------------------------------------------- /crates/asm/common/src/tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/common/src/tx.rs -------------------------------------------------------------------------------- /crates/asm/logs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/logs/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/logs/src/asm_stf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/logs/src/asm_stf.rs -------------------------------------------------------------------------------- /crates/asm/logs/src/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/logs/src/checkpoint.rs -------------------------------------------------------------------------------- /crates/asm/logs/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/logs/src/constants.rs -------------------------------------------------------------------------------- /crates/asm/logs/src/deposit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/logs/src/deposit.rs -------------------------------------------------------------------------------- /crates/asm/logs/src/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/logs/src/export.rs -------------------------------------------------------------------------------- /crates/asm/logs/src/forced_inclusion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/logs/src/forced_inclusion.rs -------------------------------------------------------------------------------- /crates/asm/logs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/logs/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/manifest-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/manifest-types/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/manifest-types/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/manifest-types/build.rs -------------------------------------------------------------------------------- /crates/asm/manifest-types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/manifest-types/src/errors.rs -------------------------------------------------------------------------------- /crates/asm/manifest-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/manifest-types/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/manifest-types/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/manifest-types/src/log.rs -------------------------------------------------------------------------------- /crates/asm/manifest-types/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/manifest-types/src/manifest.rs -------------------------------------------------------------------------------- /crates/asm/manifest-types/src/payloads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/manifest-types/src/payloads.rs -------------------------------------------------------------------------------- /crates/asm/manifest-types/ssz/log.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/manifest-types/ssz/log.ssz -------------------------------------------------------------------------------- /crates/asm/moho-program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/moho-program/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/moho-program/src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/moho-program/src/input.rs -------------------------------------------------------------------------------- /crates/asm/moho-program/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/moho-program/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/moho-program/src/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/moho-program/src/program.rs -------------------------------------------------------------------------------- /crates/asm/moho-program/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/moho-program/src/traits.rs -------------------------------------------------------------------------------- /crates/asm/msgs/bridge/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/msgs/bridge/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/msgs/bridge/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/msgs/bridge/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/msgs/checkpoint/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/msgs/checkpoint/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/msgs/checkpoint/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/msgs/checkpoint/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/spec-debug/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/spec-debug/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/spec-debug/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/spec-debug/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/spec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/spec/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/spec/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/spec/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/stf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/stf/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/stf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/stf/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/stf/src/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/stf/src/manager.rs -------------------------------------------------------------------------------- /crates/asm/stf/src/preprocess.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/stf/src/preprocess.rs -------------------------------------------------------------------------------- /crates/asm/stf/src/stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/stf/src/stage.rs -------------------------------------------------------------------------------- /crates/asm/stf/src/stf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/stf/src/stf.rs -------------------------------------------------------------------------------- /crates/asm/stf/src/tx_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/stf/src/tx_filter.rs -------------------------------------------------------------------------------- /crates/asm/stf/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/stf/src/types.rs -------------------------------------------------------------------------------- /crates/asm/subprotocols/admin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/subprotocols/admin/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/subprotocols/admin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/subprotocols/admin/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/subprotocols/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/subprotocols/core/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/txs/admin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/admin/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/txs/admin/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/admin/src/constants.rs -------------------------------------------------------------------------------- /crates/asm/txs/admin/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/admin/src/errors.rs -------------------------------------------------------------------------------- /crates/asm/txs/admin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/admin/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/txs/admin/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/admin/src/parser.rs -------------------------------------------------------------------------------- /crates/asm/txs/bridge-v1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/bridge-v1/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/txs/bridge-v1/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/bridge-v1/src/errors.rs -------------------------------------------------------------------------------- /crates/asm/txs/bridge-v1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/bridge-v1/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/txs/checkpoint/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/checkpoint/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/txs/checkpoint/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/txs/checkpoint/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/worker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/Cargo.toml -------------------------------------------------------------------------------- /crates/asm/worker/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/src/builder.rs -------------------------------------------------------------------------------- /crates/asm/worker/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/src/errors.rs -------------------------------------------------------------------------------- /crates/asm/worker/src/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/src/handle.rs -------------------------------------------------------------------------------- /crates/asm/worker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/src/lib.rs -------------------------------------------------------------------------------- /crates/asm/worker/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/src/message.rs -------------------------------------------------------------------------------- /crates/asm/worker/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/src/service.rs -------------------------------------------------------------------------------- /crates/asm/worker/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/src/state.rs -------------------------------------------------------------------------------- /crates/asm/worker/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/asm/worker/src/traits.rs -------------------------------------------------------------------------------- /crates/bridge-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/bridge-types/Cargo.toml -------------------------------------------------------------------------------- /crates/bridge-types/src/bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/bridge-types/src/bridge.rs -------------------------------------------------------------------------------- /crates/bridge-types/src/bridge_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/bridge-types/src/bridge_ops.rs -------------------------------------------------------------------------------- /crates/bridge-types/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/bridge-types/src/constants.rs -------------------------------------------------------------------------------- /crates/bridge-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/bridge-types/src/lib.rs -------------------------------------------------------------------------------- /crates/bridge-types/src/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/bridge-types/src/operator.rs -------------------------------------------------------------------------------- /crates/bridge-types/src/relay/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/bridge-types/src/relay/mod.rs -------------------------------------------------------------------------------- /crates/bridge-types/src/relay/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/bridge-types/src/relay/util.rs -------------------------------------------------------------------------------- /crates/btc-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/Cargo.toml -------------------------------------------------------------------------------- /crates/btc-types/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/block.rs -------------------------------------------------------------------------------- /crates/btc-types/src/btc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/btc.rs -------------------------------------------------------------------------------- /crates/btc-types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/errors.rs -------------------------------------------------------------------------------- /crates/btc-types/src/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/genesis.rs -------------------------------------------------------------------------------- /crates/btc-types/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/header.rs -------------------------------------------------------------------------------- /crates/btc-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/lib.rs -------------------------------------------------------------------------------- /crates/btc-types/src/ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/ops.rs -------------------------------------------------------------------------------- /crates/btc-types/src/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/params.rs -------------------------------------------------------------------------------- /crates/btc-types/src/payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/payload.rs -------------------------------------------------------------------------------- /crates/btc-types/src/proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/proof.rs -------------------------------------------------------------------------------- /crates/btc-types/src/tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/tx.rs -------------------------------------------------------------------------------- /crates/btc-types/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/utils.rs -------------------------------------------------------------------------------- /crates/btc-types/src/utils_generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-types/src/utils_generate.rs -------------------------------------------------------------------------------- /crates/btc-verification/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-verification/Cargo.toml -------------------------------------------------------------------------------- /crates/btc-verification/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-verification/src/lib.rs -------------------------------------------------------------------------------- /crates/btc-verification/src/work.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btc-verification/src/work.rs -------------------------------------------------------------------------------- /crates/btcio/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/Cargo.toml -------------------------------------------------------------------------------- /crates/btcio/src/broadcaster/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/broadcaster/error.rs -------------------------------------------------------------------------------- /crates/btcio/src/broadcaster/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/broadcaster/handle.rs -------------------------------------------------------------------------------- /crates/btcio/src/broadcaster/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/broadcaster/mod.rs -------------------------------------------------------------------------------- /crates/btcio/src/broadcaster/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/broadcaster/state.rs -------------------------------------------------------------------------------- /crates/btcio/src/broadcaster/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/broadcaster/task.rs -------------------------------------------------------------------------------- /crates/btcio/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/lib.rs -------------------------------------------------------------------------------- /crates/btcio/src/reader/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/reader/event.rs -------------------------------------------------------------------------------- /crates/btcio/src/reader/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/reader/handler.rs -------------------------------------------------------------------------------- /crates/btcio/src/reader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/reader/mod.rs -------------------------------------------------------------------------------- /crates/btcio/src/reader/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/reader/query.rs -------------------------------------------------------------------------------- /crates/btcio/src/reader/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/reader/state.rs -------------------------------------------------------------------------------- /crates/btcio/src/reader/tx_indexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/reader/tx_indexer.rs -------------------------------------------------------------------------------- /crates/btcio/src/reader/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/reader/utils.rs -------------------------------------------------------------------------------- /crates/btcio/src/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/status.rs -------------------------------------------------------------------------------- /crates/btcio/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/test_utils.rs -------------------------------------------------------------------------------- /crates/btcio/src/writer/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/writer/builder.rs -------------------------------------------------------------------------------- /crates/btcio/src/writer/bundler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/writer/bundler.rs -------------------------------------------------------------------------------- /crates/btcio/src/writer/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/writer/context.rs -------------------------------------------------------------------------------- /crates/btcio/src/writer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/writer/mod.rs -------------------------------------------------------------------------------- /crates/btcio/src/writer/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/writer/signer.rs -------------------------------------------------------------------------------- /crates/btcio/src/writer/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/writer/task.rs -------------------------------------------------------------------------------- /crates/btcio/src/writer/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/btcio/src/writer/test_utils.rs -------------------------------------------------------------------------------- /crates/chain-worker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/Cargo.toml -------------------------------------------------------------------------------- /crates/chain-worker/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/builder.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/context.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/errors.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/handle.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/lib.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/message.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/service.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/state.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/traits.rs -------------------------------------------------------------------------------- /crates/chain-worker/src/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chain-worker/src/worker.rs -------------------------------------------------------------------------------- /crates/chainexec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/Cargo.toml -------------------------------------------------------------------------------- /crates/chainexec/src/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/src/diff.rs -------------------------------------------------------------------------------- /crates/chainexec/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/src/errors.rs -------------------------------------------------------------------------------- /crates/chainexec/src/exec_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/src/exec_context.rs -------------------------------------------------------------------------------- /crates/chainexec/src/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/src/executor.rs -------------------------------------------------------------------------------- /crates/chainexec/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/src/lib.rs -------------------------------------------------------------------------------- /crates/chainexec/src/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/src/output.rs -------------------------------------------------------------------------------- /crates/chainexec/src/state_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/src/state_access.rs -------------------------------------------------------------------------------- /crates/chainexec/src/tip_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chainexec/src/tip_state.rs -------------------------------------------------------------------------------- /crates/chaintsn/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/Cargo.toml -------------------------------------------------------------------------------- /crates/chaintsn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/README.md -------------------------------------------------------------------------------- /crates/chaintsn/src/checkin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/checkin.rs -------------------------------------------------------------------------------- /crates/chaintsn/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/context.rs -------------------------------------------------------------------------------- /crates/chaintsn/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/errors.rs -------------------------------------------------------------------------------- /crates/chaintsn/src/legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/legacy.rs -------------------------------------------------------------------------------- /crates/chaintsn/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/lib.rs -------------------------------------------------------------------------------- /crates/chaintsn/src/macros/macros_fullstd.rs: -------------------------------------------------------------------------------- 1 | pub use tracing::*; 2 | -------------------------------------------------------------------------------- /crates/chaintsn/src/macros/macros_nostd.rs: -------------------------------------------------------------------------------- 1 | // TODO implement stubs of tracing macros 2 | -------------------------------------------------------------------------------- /crates/chaintsn/src/macros/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/macros/mod.rs -------------------------------------------------------------------------------- /crates/chaintsn/src/slot_rng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/slot_rng.rs -------------------------------------------------------------------------------- /crates/chaintsn/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/state.rs -------------------------------------------------------------------------------- /crates/chaintsn/src/transition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/chaintsn/src/transition.rs -------------------------------------------------------------------------------- /crates/checkpoint-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/checkpoint-types/Cargo.toml -------------------------------------------------------------------------------- /crates/checkpoint-types/src/batch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/checkpoint-types/src/batch.rs -------------------------------------------------------------------------------- /crates/checkpoint-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/checkpoint-types/src/lib.rs -------------------------------------------------------------------------------- /crates/cli-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/cli-common/Cargo.toml -------------------------------------------------------------------------------- /crates/cli-common/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/cli-common/src/errors.rs -------------------------------------------------------------------------------- /crates/cli-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/cli-common/src/lib.rs -------------------------------------------------------------------------------- /crates/codec-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/codec-utils/Cargo.toml -------------------------------------------------------------------------------- /crates/codec-utils/src/borsh_shim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/codec-utils/src/borsh_shim.rs -------------------------------------------------------------------------------- /crates/codec-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/codec-utils/src/lib.rs -------------------------------------------------------------------------------- /crates/codec-utils/src/ssz_shim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/codec-utils/src/ssz_shim.rs -------------------------------------------------------------------------------- /crates/common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/common/Cargo.toml -------------------------------------------------------------------------------- /crates/common/src/bail_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/common/src/bail_manager.rs -------------------------------------------------------------------------------- /crates/common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/common/src/lib.rs -------------------------------------------------------------------------------- /crates/common/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/common/src/logging.rs -------------------------------------------------------------------------------- /crates/common/src/retry/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/common/src/retry/mod.rs -------------------------------------------------------------------------------- /crates/common/src/retry/policies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/common/src/retry/policies.rs -------------------------------------------------------------------------------- /crates/common/src/ws_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/common/src/ws_client.rs -------------------------------------------------------------------------------- /crates/config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/config/Cargo.toml -------------------------------------------------------------------------------- /crates/config/src/bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/config/src/bridge.rs -------------------------------------------------------------------------------- /crates/config/src/btcio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/config/src/btcio.rs -------------------------------------------------------------------------------- /crates/config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/config/src/config.rs -------------------------------------------------------------------------------- /crates/config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/config/src/lib.rs -------------------------------------------------------------------------------- /crates/consensus-logic/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/consensus-logic/Cargo.toml -------------------------------------------------------------------------------- /crates/consensus-logic/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/consensus-logic/src/errors.rs -------------------------------------------------------------------------------- /crates/consensus-logic/src/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/consensus-logic/src/genesis.rs -------------------------------------------------------------------------------- /crates/consensus-logic/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/consensus-logic/src/lib.rs -------------------------------------------------------------------------------- /crates/consensus-logic/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/consensus-logic/src/message.rs -------------------------------------------------------------------------------- /crates/crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/crypto/Cargo.toml -------------------------------------------------------------------------------- /crates/crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/crypto/src/lib.rs -------------------------------------------------------------------------------- /crates/crypto/src/musig2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/crypto/src/musig2/mod.rs -------------------------------------------------------------------------------- /crates/crypto/src/schnorr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/crypto/src/schnorr.rs -------------------------------------------------------------------------------- /crates/crypto/src/test_utils/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod schnorr; 2 | -------------------------------------------------------------------------------- /crates/csm-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-types/Cargo.toml -------------------------------------------------------------------------------- /crates/csm-types/src/client_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-types/src/client_state.rs -------------------------------------------------------------------------------- /crates/csm-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-types/src/lib.rs -------------------------------------------------------------------------------- /crates/csm-types/src/operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-types/src/operation.rs -------------------------------------------------------------------------------- /crates/csm-types/src/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-types/src/status.rs -------------------------------------------------------------------------------- /crates/csm-worker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-worker/Cargo.toml -------------------------------------------------------------------------------- /crates/csm-worker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-worker/src/lib.rs -------------------------------------------------------------------------------- /crates/csm-worker/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-worker/src/processor.rs -------------------------------------------------------------------------------- /crates/csm-worker/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-worker/src/service.rs -------------------------------------------------------------------------------- /crates/csm-worker/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-worker/src/state.rs -------------------------------------------------------------------------------- /crates/csm-worker/src/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-worker/src/status.rs -------------------------------------------------------------------------------- /crates/csm-worker/src/sync_actions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/csm-worker/src/sync_actions.rs -------------------------------------------------------------------------------- /crates/da-framework/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/Cargo.toml -------------------------------------------------------------------------------- /crates/da-framework/src/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/codec.rs -------------------------------------------------------------------------------- /crates/da-framework/src/compound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/compound.rs -------------------------------------------------------------------------------- /crates/da-framework/src/counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/counter.rs -------------------------------------------------------------------------------- /crates/da-framework/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/errors.rs -------------------------------------------------------------------------------- /crates/da-framework/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/lib.rs -------------------------------------------------------------------------------- /crates/da-framework/src/linear_acc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/linear_acc.rs -------------------------------------------------------------------------------- /crates/da-framework/src/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/queue.rs -------------------------------------------------------------------------------- /crates/da-framework/src/register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/register.rs -------------------------------------------------------------------------------- /crates/da-framework/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/da-framework/src/traits.rs -------------------------------------------------------------------------------- /crates/db/store-sled/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/Cargo.toml -------------------------------------------------------------------------------- /crates/db/store-sled/src/asm/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/asm/db.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/asm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/asm/mod.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/config.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/init.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/l1/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/l1/db.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/l1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/l1/mod.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/l1/schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/l1/schemas.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/l2/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/l2/db.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/l2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/l2/mod.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/l2/schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/l2/schemas.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/lib.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/macros.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/prover/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/prover/db.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/prover/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/prover/mod.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/test_utils.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/utils.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/writer/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/writer/db.rs -------------------------------------------------------------------------------- /crates/db/store-sled/src/writer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/store-sled/src/writer/mod.rs -------------------------------------------------------------------------------- /crates/db/tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/tests/Cargo.toml -------------------------------------------------------------------------------- /crates/db/tests/src/asm_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/tests/src/asm_tests.rs -------------------------------------------------------------------------------- /crates/db/tests/src/l1_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/tests/src/l1_tests.rs -------------------------------------------------------------------------------- /crates/db/tests/src/l1_writer_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/tests/src/l1_writer_tests.rs -------------------------------------------------------------------------------- /crates/db/tests/src/l2_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/tests/src/l2_tests.rs -------------------------------------------------------------------------------- /crates/db/tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/tests/src/lib.rs -------------------------------------------------------------------------------- /crates/db/tests/src/proof_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/tests/src/proof_tests.rs -------------------------------------------------------------------------------- /crates/db/types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/types/Cargo.toml -------------------------------------------------------------------------------- /crates/db/types/src/chainstate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/types/src/chainstate.rs -------------------------------------------------------------------------------- /crates/db/types/src/database.rs: -------------------------------------------------------------------------------- 1 | //! Database-related types and utilities. 2 | -------------------------------------------------------------------------------- /crates/db/types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/types/src/errors.rs -------------------------------------------------------------------------------- /crates/db/types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/types/src/lib.rs -------------------------------------------------------------------------------- /crates/db/types/src/stubs/l2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/types/src/stubs/l2.rs -------------------------------------------------------------------------------- /crates/db/types/src/stubs/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod l2; 2 | -------------------------------------------------------------------------------- /crates/db/types/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/types/src/traits.rs -------------------------------------------------------------------------------- /crates/db/types/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/db/types/src/types.rs -------------------------------------------------------------------------------- /crates/ee-acct-runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-runtime/Cargo.toml -------------------------------------------------------------------------------- /crates/ee-acct-runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-runtime/src/lib.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/Cargo.toml -------------------------------------------------------------------------------- /crates/ee-acct-types/src/commit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/commit.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/errors.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/src/extra_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/extra_data.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/src/inputs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/inputs.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/lib.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/messages.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/src/outputs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/outputs.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/state.rs -------------------------------------------------------------------------------- /crates/ee-acct-types/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-acct-types/src/traits.rs -------------------------------------------------------------------------------- /crates/ee-chain-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-chain-types/Cargo.toml -------------------------------------------------------------------------------- /crates/ee-chain-types/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-chain-types/build.rs -------------------------------------------------------------------------------- /crates/ee-chain-types/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-chain-types/src/block.rs -------------------------------------------------------------------------------- /crates/ee-chain-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-chain-types/src/lib.rs -------------------------------------------------------------------------------- /crates/ee-chain-types/ssz/block.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ee-chain-types/ssz/block.ssz -------------------------------------------------------------------------------- /crates/eectl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/Cargo.toml -------------------------------------------------------------------------------- /crates/eectl/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/src/builder.rs -------------------------------------------------------------------------------- /crates/eectl/src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/src/engine.rs -------------------------------------------------------------------------------- /crates/eectl/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/src/errors.rs -------------------------------------------------------------------------------- /crates/eectl/src/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/src/handle.rs -------------------------------------------------------------------------------- /crates/eectl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/src/lib.rs -------------------------------------------------------------------------------- /crates/eectl/src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/src/messages.rs -------------------------------------------------------------------------------- /crates/eectl/src/stub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/src/stub.rs -------------------------------------------------------------------------------- /crates/eectl/src/types.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/eectl/src/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/eectl/src/worker.rs -------------------------------------------------------------------------------- /crates/evm-ee/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/Cargo.toml -------------------------------------------------------------------------------- /crates/evm-ee/src/codec_shims.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/codec_shims.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/execution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/execution.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/lib.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/types/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/types/block.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/types/block_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/types/block_body.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/types/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/types/header.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/types/mod.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/types/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/types/tests.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/types/witness_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/types/witness_db.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/types/write_batch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/types/write_batch.rs -------------------------------------------------------------------------------- /crates/evm-ee/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evm-ee/src/utils.rs -------------------------------------------------------------------------------- /crates/evmexec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evmexec/Cargo.toml -------------------------------------------------------------------------------- /crates/evmexec/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evmexec/src/block.rs -------------------------------------------------------------------------------- /crates/evmexec/src/el_payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evmexec/src/el_payload.rs -------------------------------------------------------------------------------- /crates/evmexec/src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evmexec/src/engine.rs -------------------------------------------------------------------------------- /crates/evmexec/src/http_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evmexec/src/http_client.rs -------------------------------------------------------------------------------- /crates/evmexec/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/evmexec/src/lib.rs -------------------------------------------------------------------------------- /crates/identifiers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/Cargo.toml -------------------------------------------------------------------------------- /crates/identifiers/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/build.rs -------------------------------------------------------------------------------- /crates/identifiers/src/acct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/acct.rs -------------------------------------------------------------------------------- /crates/identifiers/src/buf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/buf.rs -------------------------------------------------------------------------------- /crates/identifiers/src/cred_rule.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/cred_rule.rs -------------------------------------------------------------------------------- /crates/identifiers/src/epoch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/epoch.rs -------------------------------------------------------------------------------- /crates/identifiers/src/exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/exec.rs -------------------------------------------------------------------------------- /crates/identifiers/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/hash.rs -------------------------------------------------------------------------------- /crates/identifiers/src/l1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/l1.rs -------------------------------------------------------------------------------- /crates/identifiers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/lib.rs -------------------------------------------------------------------------------- /crates/identifiers/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/macros.rs -------------------------------------------------------------------------------- /crates/identifiers/src/ol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/src/ol.rs -------------------------------------------------------------------------------- /crates/identifiers/ssz/commitments.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/identifiers/ssz/commitments.ssz -------------------------------------------------------------------------------- /crates/key-derivation/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/key-derivation/Cargo.toml -------------------------------------------------------------------------------- /crates/key-derivation/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/key-derivation/src/error.rs -------------------------------------------------------------------------------- /crates/key-derivation/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/key-derivation/src/lib.rs -------------------------------------------------------------------------------- /crates/key-derivation/src/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/key-derivation/src/operator.rs -------------------------------------------------------------------------------- /crates/key-derivation/src/sequencer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/key-derivation/src/sequencer.rs -------------------------------------------------------------------------------- /crates/l1tx/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/l1tx/Cargo.toml -------------------------------------------------------------------------------- /crates/l1tx/src/filter/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/l1tx/src/filter/checkpoint.rs -------------------------------------------------------------------------------- /crates/l1tx/src/filter/indexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/l1tx/src/filter/indexer.rs -------------------------------------------------------------------------------- /crates/l1tx/src/filter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/l1tx/src/filter/mod.rs -------------------------------------------------------------------------------- /crates/l1tx/src/filter/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/l1tx/src/filter/types.rs -------------------------------------------------------------------------------- /crates/l1tx/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/l1tx/src/lib.rs -------------------------------------------------------------------------------- /crates/l1tx/src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/l1tx/src/messages.rs -------------------------------------------------------------------------------- /crates/l1tx/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/l1tx/src/utils.rs -------------------------------------------------------------------------------- /crates/ledger-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ledger-types/Cargo.toml -------------------------------------------------------------------------------- /crates/ledger-types/src/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ledger-types/src/account.rs -------------------------------------------------------------------------------- /crates/ledger-types/src/coin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ledger-types/src/coin.rs -------------------------------------------------------------------------------- /crates/ledger-types/src/l1vs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ledger-types/src/l1vs.rs -------------------------------------------------------------------------------- /crates/ledger-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ledger-types/src/lib.rs -------------------------------------------------------------------------------- /crates/mpt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/mpt/Cargo.toml -------------------------------------------------------------------------------- /crates/mpt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/mpt/src/lib.rs -------------------------------------------------------------------------------- /crates/ol-chain-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol-chain-types/Cargo.toml -------------------------------------------------------------------------------- /crates/ol-chain-types/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol-chain-types/src/block.rs -------------------------------------------------------------------------------- /crates/ol-chain-types/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol-chain-types/src/header.rs -------------------------------------------------------------------------------- /crates/ol-chain-types/src/id.rs: -------------------------------------------------------------------------------- 1 | pub use strata_primitives::l2::L2BlockId; 2 | -------------------------------------------------------------------------------- /crates/ol-chain-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol-chain-types/src/lib.rs -------------------------------------------------------------------------------- /crates/ol-chainstate-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol-chainstate-types/Cargo.toml -------------------------------------------------------------------------------- /crates/ol-chainstate-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol-chainstate-types/src/lib.rs -------------------------------------------------------------------------------- /crates/ol/block-assembly/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/block-assembly/Cargo.toml -------------------------------------------------------------------------------- /crates/ol/block-assembly/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/block-assembly/src/error.rs -------------------------------------------------------------------------------- /crates/ol/block-assembly/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/block-assembly/src/lib.rs -------------------------------------------------------------------------------- /crates/ol/chain-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/chain-types/Cargo.toml -------------------------------------------------------------------------------- /crates/ol/chain-types/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/chain-types/build.rs -------------------------------------------------------------------------------- /crates/ol/chain-types/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/chain-types/src/block.rs -------------------------------------------------------------------------------- /crates/ol/chain-types/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/chain-types/src/error.rs -------------------------------------------------------------------------------- /crates/ol/chain-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/chain-types/src/lib.rs -------------------------------------------------------------------------------- /crates/ol/chain-types/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/chain-types/src/log.rs -------------------------------------------------------------------------------- /crates/ol/chain-types/ssz/block.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/chain-types/ssz/block.ssz -------------------------------------------------------------------------------- /crates/ol/chain-types/ssz/log.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/chain-types/ssz/log.ssz -------------------------------------------------------------------------------- /crates/ol/da/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/da/Cargo.toml -------------------------------------------------------------------------------- /crates/ol/da/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/da/src/errors.rs -------------------------------------------------------------------------------- /crates/ol/da/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/da/src/lib.rs -------------------------------------------------------------------------------- /crates/ol/da/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/da/src/traits.rs -------------------------------------------------------------------------------- /crates/ol/mempool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/mempool/Cargo.toml -------------------------------------------------------------------------------- /crates/ol/mempool/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/mempool/src/lib.rs -------------------------------------------------------------------------------- /crates/ol/msg-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/msg-types/Cargo.toml -------------------------------------------------------------------------------- /crates/ol/msg-types/src/deposit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/msg-types/src/deposit.rs -------------------------------------------------------------------------------- /crates/ol/msg-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/msg-types/src/lib.rs -------------------------------------------------------------------------------- /crates/ol/msg-types/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/msg-types/src/message.rs -------------------------------------------------------------------------------- /crates/ol/msg-types/src/withdrawal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/msg-types/src/withdrawal.rs -------------------------------------------------------------------------------- /crates/ol/state-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/state-types/Cargo.toml -------------------------------------------------------------------------------- /crates/ol/state-types/src/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/state-types/src/account.rs -------------------------------------------------------------------------------- /crates/ol/state-types/src/epochal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/state-types/src/epochal.rs -------------------------------------------------------------------------------- /crates/ol/state-types/src/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/state-types/src/global.rs -------------------------------------------------------------------------------- /crates/ol/state-types/src/ledger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/state-types/src/ledger.rs -------------------------------------------------------------------------------- /crates/ol/state-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/state-types/src/lib.rs -------------------------------------------------------------------------------- /crates/ol/state-types/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/state-types/src/state.rs -------------------------------------------------------------------------------- /crates/ol/state-types/src/toplevel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/state-types/src/toplevel.rs -------------------------------------------------------------------------------- /crates/ol/stf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/Cargo.toml -------------------------------------------------------------------------------- /crates/ol/stf/src/assembly.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/assembly.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/chain_processing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/chain_processing.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/constants.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/context.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/errors.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/lib.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/output.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/test_utils.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/tests.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/tests_snark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/tests_snark.rs -------------------------------------------------------------------------------- /crates/ol/stf/src/verification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/ol/stf/src/verification.rs -------------------------------------------------------------------------------- /crates/paas/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/Cargo.toml -------------------------------------------------------------------------------- /crates/paas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/README.md -------------------------------------------------------------------------------- /crates/paas/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/config.rs -------------------------------------------------------------------------------- /crates/paas/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/error.rs -------------------------------------------------------------------------------- /crates/paas/src/handler/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/handler/host.rs -------------------------------------------------------------------------------- /crates/paas/src/handler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/handler/mod.rs -------------------------------------------------------------------------------- /crates/paas/src/handler/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/handler/remote.rs -------------------------------------------------------------------------------- /crates/paas/src/handler/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/handler/traits.rs -------------------------------------------------------------------------------- /crates/paas/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/lib.rs -------------------------------------------------------------------------------- /crates/paas/src/persistence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/persistence.rs -------------------------------------------------------------------------------- /crates/paas/src/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/program.rs -------------------------------------------------------------------------------- /crates/paas/src/scheduler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/scheduler/mod.rs -------------------------------------------------------------------------------- /crates/paas/src/scheduler/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/scheduler/service.rs -------------------------------------------------------------------------------- /crates/paas/src/service/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/service/builder.rs -------------------------------------------------------------------------------- /crates/paas/src/service/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/service/commands.rs -------------------------------------------------------------------------------- /crates/paas/src/service/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/service/handle.rs -------------------------------------------------------------------------------- /crates/paas/src/service/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/service/mod.rs -------------------------------------------------------------------------------- /crates/paas/src/service/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/service/runtime.rs -------------------------------------------------------------------------------- /crates/paas/src/service/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/service/state.rs -------------------------------------------------------------------------------- /crates/paas/src/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/paas/src/task.rs -------------------------------------------------------------------------------- /crates/params/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/params/Cargo.toml -------------------------------------------------------------------------------- /crates/params/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/params/src/lib.rs -------------------------------------------------------------------------------- /crates/params/src/serde_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/params/src/serde_helpers.rs -------------------------------------------------------------------------------- /crates/primitives/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/Cargo.toml -------------------------------------------------------------------------------- /crates/primitives/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/constants.rs -------------------------------------------------------------------------------- /crates/primitives/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/errors.rs -------------------------------------------------------------------------------- /crates/primitives/src/indexed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/indexed.rs -------------------------------------------------------------------------------- /crates/primitives/src/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/keys.rs -------------------------------------------------------------------------------- /crates/primitives/src/l1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/l1/mod.rs -------------------------------------------------------------------------------- /crates/primitives/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/lib.rs -------------------------------------------------------------------------------- /crates/primitives/src/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/operator.rs -------------------------------------------------------------------------------- /crates/primitives/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/prelude.rs -------------------------------------------------------------------------------- /crates/primitives/src/proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/proof.rs -------------------------------------------------------------------------------- /crates/primitives/src/roles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/roles.rs -------------------------------------------------------------------------------- /crates/primitives/src/serde_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/serde_helpers.rs -------------------------------------------------------------------------------- /crates/primitives/src/sorted_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/sorted_vec.rs -------------------------------------------------------------------------------- /crates/primitives/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/primitives/src/utils.rs -------------------------------------------------------------------------------- /crates/proof-impl/cl-stf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/proof-impl/cl-stf/Cargo.toml -------------------------------------------------------------------------------- /crates/proof-impl/cl-stf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/proof-impl/cl-stf/src/lib.rs -------------------------------------------------------------------------------- /crates/proof-impl/evm-ee-stf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/proof-impl/evm-ee-stf/README.md -------------------------------------------------------------------------------- /crates/proof-impl/evm-ee-stf/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/proof-impl/evm-ee-stf/src/db.rs -------------------------------------------------------------------------------- /crates/reth/chainspec/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/chainspec/Cargo.toml -------------------------------------------------------------------------------- /crates/reth/chainspec/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/chainspec/src/lib.rs -------------------------------------------------------------------------------- /crates/reth/db/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/db/Cargo.toml -------------------------------------------------------------------------------- /crates/reth/db/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/db/src/lib.rs -------------------------------------------------------------------------------- /crates/reth/db/src/sled/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/db/src/sled/db.rs -------------------------------------------------------------------------------- /crates/reth/db/src/sled/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/db/src/sled/mod.rs -------------------------------------------------------------------------------- /crates/reth/db/src/sled/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/db/src/sled/schema.rs -------------------------------------------------------------------------------- /crates/reth/evm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/Cargo.toml -------------------------------------------------------------------------------- /crates/reth/evm/src/apis/exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/apis/exec.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/apis/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/apis/handler.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/apis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/apis/mod.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/apis/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/apis/validation.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/config.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/constants.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/evm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/evm.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/lib.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/precompiles/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/precompiles/mod.rs -------------------------------------------------------------------------------- /crates/reth/evm/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/evm/src/utils.rs -------------------------------------------------------------------------------- /crates/reth/exex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/exex/Cargo.toml -------------------------------------------------------------------------------- /crates/reth/exex/src/alloy2reth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/exex/src/alloy2reth.rs -------------------------------------------------------------------------------- /crates/reth/exex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/exex/src/lib.rs -------------------------------------------------------------------------------- /crates/reth/exex/src/prover_exex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/exex/src/prover_exex.rs -------------------------------------------------------------------------------- /crates/reth/node/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/Cargo.toml -------------------------------------------------------------------------------- /crates/reth/node/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/args.rs -------------------------------------------------------------------------------- /crates/reth/node/src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/engine.rs -------------------------------------------------------------------------------- /crates/reth/node/src/evm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/evm.rs -------------------------------------------------------------------------------- /crates/reth/node/src/gossip/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/gossip/handler.rs -------------------------------------------------------------------------------- /crates/reth/node/src/gossip/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/gossip/mod.rs -------------------------------------------------------------------------------- /crates/reth/node/src/gossip/package.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/gossip/package.rs -------------------------------------------------------------------------------- /crates/reth/node/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/lib.rs -------------------------------------------------------------------------------- /crates/reth/node/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/node.rs -------------------------------------------------------------------------------- /crates/reth/node/src/payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/payload.rs -------------------------------------------------------------------------------- /crates/reth/node/src/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/node/src/pool.rs -------------------------------------------------------------------------------- /crates/reth/primitives/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/primitives/Cargo.toml -------------------------------------------------------------------------------- /crates/reth/primitives/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/primitives/src/lib.rs -------------------------------------------------------------------------------- /crates/reth/rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/Cargo.toml -------------------------------------------------------------------------------- /crates/reth/rpc/src/eth/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/src/eth/block.rs -------------------------------------------------------------------------------- /crates/reth/rpc/src/eth/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/src/eth/call.rs -------------------------------------------------------------------------------- /crates/reth/rpc/src/eth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/src/eth/mod.rs -------------------------------------------------------------------------------- /crates/reth/rpc/src/eth/receipt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/src/eth/receipt.rs -------------------------------------------------------------------------------- /crates/reth/rpc/src/eth/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/src/eth/transaction.rs -------------------------------------------------------------------------------- /crates/reth/rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/src/lib.rs -------------------------------------------------------------------------------- /crates/reth/rpc/src/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/src/rpc.rs -------------------------------------------------------------------------------- /crates/reth/rpc/src/sequencer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/rpc/src/sequencer.rs -------------------------------------------------------------------------------- /crates/reth/statediff/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/statediff/Cargo.toml -------------------------------------------------------------------------------- /crates/reth/statediff/src/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/statediff/src/account.rs -------------------------------------------------------------------------------- /crates/reth/statediff/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/statediff/src/block.rs -------------------------------------------------------------------------------- /crates/reth/statediff/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/statediff/src/lib.rs -------------------------------------------------------------------------------- /crates/reth/statediff/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/reth/statediff/src/state.rs -------------------------------------------------------------------------------- /crates/rpc-new/api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc-new/api/Cargo.toml -------------------------------------------------------------------------------- /crates/rpc-new/api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc-new/api/src/lib.rs -------------------------------------------------------------------------------- /crates/rpc-new/types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc-new/types/Cargo.toml -------------------------------------------------------------------------------- /crates/rpc-new/types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc-new/types/src/lib.rs -------------------------------------------------------------------------------- /crates/rpc-new/types/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc-new/types/src/types.rs -------------------------------------------------------------------------------- /crates/rpc/api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/api/Cargo.toml -------------------------------------------------------------------------------- /crates/rpc/api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/api/src/lib.rs -------------------------------------------------------------------------------- /crates/rpc/bridge-api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/bridge-api/Cargo.toml -------------------------------------------------------------------------------- /crates/rpc/bridge-api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/bridge-api/src/lib.rs -------------------------------------------------------------------------------- /crates/rpc/types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/types/Cargo.toml -------------------------------------------------------------------------------- /crates/rpc/types/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/types/src/errors.rs -------------------------------------------------------------------------------- /crates/rpc/types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/types/src/lib.rs -------------------------------------------------------------------------------- /crates/rpc/types/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/types/src/types.rs -------------------------------------------------------------------------------- /crates/rpc/utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/utils/Cargo.toml -------------------------------------------------------------------------------- /crates/rpc/utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/rpc/utils/src/lib.rs -------------------------------------------------------------------------------- /crates/sequencer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/Cargo.toml -------------------------------------------------------------------------------- /crates/sequencer/src/checkpoint/errors.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/sequencer/src/checkpoint/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/src/checkpoint/mod.rs -------------------------------------------------------------------------------- /crates/sequencer/src/duty/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/src/duty/errors.rs -------------------------------------------------------------------------------- /crates/sequencer/src/duty/extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/src/duty/extractor.rs -------------------------------------------------------------------------------- /crates/sequencer/src/duty/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/src/duty/mod.rs -------------------------------------------------------------------------------- /crates/sequencer/src/duty/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/src/duty/types.rs -------------------------------------------------------------------------------- /crates/sequencer/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/src/errors.rs -------------------------------------------------------------------------------- /crates/sequencer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/src/lib.rs -------------------------------------------------------------------------------- /crates/sequencer/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sequencer/src/utils.rs -------------------------------------------------------------------------------- /crates/simple-ee/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/simple-ee/Cargo.toml -------------------------------------------------------------------------------- /crates/simple-ee/src/execution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/simple-ee/src/execution.rs -------------------------------------------------------------------------------- /crates/simple-ee/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/simple-ee/src/lib.rs -------------------------------------------------------------------------------- /crates/simple-ee/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/simple-ee/src/types.rs -------------------------------------------------------------------------------- /crates/snark-acct-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/Cargo.toml -------------------------------------------------------------------------------- /crates/snark-acct-types/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/build.rs -------------------------------------------------------------------------------- /crates/snark-acct-types/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/src/error.rs -------------------------------------------------------------------------------- /crates/snark-acct-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/src/lib.rs -------------------------------------------------------------------------------- /crates/snark-acct-types/src/outputs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/src/outputs.rs -------------------------------------------------------------------------------- /crates/snark-acct-types/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/src/state.rs -------------------------------------------------------------------------------- /crates/snark-acct-types/src/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/src/update.rs -------------------------------------------------------------------------------- /crates/snark-acct-types/ssz/state.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/ssz/state.ssz -------------------------------------------------------------------------------- /crates/snark-acct-types/ssz/update.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/snark-acct-types/ssz/update.ssz -------------------------------------------------------------------------------- /crates/state/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/state/Cargo.toml -------------------------------------------------------------------------------- /crates/state/src/asm_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/state/src/asm_state.rs -------------------------------------------------------------------------------- /crates/state/src/exec_env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/state/src/exec_env.rs -------------------------------------------------------------------------------- /crates/state/src/exec_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/state/src/exec_update.rs -------------------------------------------------------------------------------- /crates/state/src/forced_inclusion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/state/src/forced_inclusion.rs -------------------------------------------------------------------------------- /crates/state/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/state/src/lib.rs -------------------------------------------------------------------------------- /crates/state/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/state/src/prelude.rs -------------------------------------------------------------------------------- /crates/state/src/state_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/state/src/state_queue.rs -------------------------------------------------------------------------------- /crates/status/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/status/Cargo.toml -------------------------------------------------------------------------------- /crates/status/src/chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/status/src/chain.rs -------------------------------------------------------------------------------- /crates/status/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/status/src/lib.rs -------------------------------------------------------------------------------- /crates/status/src/status_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/status/src/status_manager.rs -------------------------------------------------------------------------------- /crates/status/src/sync_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/status/src/sync_receiver.rs -------------------------------------------------------------------------------- /crates/storage-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage-common/Cargo.toml -------------------------------------------------------------------------------- /crates/storage-common/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage-common/src/cache.rs -------------------------------------------------------------------------------- /crates/storage-common/src/exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage-common/src/exec.rs -------------------------------------------------------------------------------- /crates/storage-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage-common/src/lib.rs -------------------------------------------------------------------------------- /crates/storage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/Cargo.toml -------------------------------------------------------------------------------- /crates/storage/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/cache.rs -------------------------------------------------------------------------------- /crates/storage/src/exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/exec.rs -------------------------------------------------------------------------------- /crates/storage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/lib.rs -------------------------------------------------------------------------------- /crates/storage/src/managers/asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/managers/asm.rs -------------------------------------------------------------------------------- /crates/storage/src/managers/l1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/managers/l1.rs -------------------------------------------------------------------------------- /crates/storage/src/managers/l2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/managers/l2.rs -------------------------------------------------------------------------------- /crates/storage/src/managers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/managers/mod.rs -------------------------------------------------------------------------------- /crates/storage/src/ops/asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/ops/asm.rs -------------------------------------------------------------------------------- /crates/storage/src/ops/chainstate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/ops/chainstate.rs -------------------------------------------------------------------------------- /crates/storage/src/ops/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/ops/checkpoint.rs -------------------------------------------------------------------------------- /crates/storage/src/ops/client_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/ops/client_state.rs -------------------------------------------------------------------------------- /crates/storage/src/ops/l1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/ops/l1.rs -------------------------------------------------------------------------------- /crates/storage/src/ops/l2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/ops/l2.rs -------------------------------------------------------------------------------- /crates/storage/src/ops/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/ops/mod.rs -------------------------------------------------------------------------------- /crates/storage/src/ops/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/storage/src/ops/writer.rs -------------------------------------------------------------------------------- /crates/sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sync/Cargo.toml -------------------------------------------------------------------------------- /crates/sync/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sync/src/client.rs -------------------------------------------------------------------------------- /crates/sync/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sync/src/error.rs -------------------------------------------------------------------------------- /crates/sync/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sync/src/lib.rs -------------------------------------------------------------------------------- /crates/sync/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sync/src/state.rs -------------------------------------------------------------------------------- /crates/sync/src/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/sync/src/worker.rs -------------------------------------------------------------------------------- /crates/test-utils/btc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btc/Cargo.toml -------------------------------------------------------------------------------- /crates/test-utils/btc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btc/src/lib.rs -------------------------------------------------------------------------------- /crates/test-utils/btc/src/segment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btc/src/segment.rs -------------------------------------------------------------------------------- /crates/test-utils/btcio/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/Cargo.toml -------------------------------------------------------------------------------- /crates/test-utils/btcio/src/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/src/address.rs -------------------------------------------------------------------------------- /crates/test-utils/btcio/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/src/client.rs -------------------------------------------------------------------------------- /crates/test-utils/btcio/src/funding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/src/funding.rs -------------------------------------------------------------------------------- /crates/test-utils/btcio/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/src/lib.rs -------------------------------------------------------------------------------- /crates/test-utils/btcio/src/mining.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/src/mining.rs -------------------------------------------------------------------------------- /crates/test-utils/btcio/src/signing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/src/signing.rs -------------------------------------------------------------------------------- /crates/test-utils/btcio/src/submit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/src/submit.rs -------------------------------------------------------------------------------- /crates/test-utils/btcio/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/btcio/src/utils.rs -------------------------------------------------------------------------------- /crates/test-utils/evm-ee/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/evm-ee/Cargo.toml -------------------------------------------------------------------------------- /crates/test-utils/evm-ee/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/evm-ee/src/lib.rs -------------------------------------------------------------------------------- /crates/test-utils/l2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/l2/Cargo.toml -------------------------------------------------------------------------------- /crates/test-utils/l2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/l2/src/lib.rs -------------------------------------------------------------------------------- /crates/test-utils/ssz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/ssz/Cargo.toml -------------------------------------------------------------------------------- /crates/test-utils/ssz/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/test-utils/ssz/src/lib.rs -------------------------------------------------------------------------------- /crates/util/python-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/util/python-utils/Cargo.toml -------------------------------------------------------------------------------- /crates/zkvm/hosts/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/zkvm/hosts/Cargo.toml -------------------------------------------------------------------------------- /crates/zkvm/hosts/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/zkvm/hosts/src/lib.rs -------------------------------------------------------------------------------- /crates/zkvm/hosts/src/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/zkvm/hosts/src/native.rs -------------------------------------------------------------------------------- /crates/zkvm/hosts/src/sp1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/crates/zkvm/hosts/src/sp1.rs -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/.gitignore -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/alpen-reth/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/alpen-reth/Dockerfile -------------------------------------------------------------------------------- /docker/alpen-reth/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/alpen-reth/entrypoint.sh -------------------------------------------------------------------------------- /docker/bcli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/bcli.sh -------------------------------------------------------------------------------- /docker/bitcoin_block_gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/bitcoin_block_gen.sh -------------------------------------------------------------------------------- /docker/bitcoind/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/bitcoind/Dockerfile -------------------------------------------------------------------------------- /docker/bitcoind/bcli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/bitcoind/bcli.sh -------------------------------------------------------------------------------- /docker/bitcoind/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/bitcoind/entrypoint.sh -------------------------------------------------------------------------------- /docker/configs/config.fn.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/configs/config.fn.toml -------------------------------------------------------------------------------- /docker/configs/config.seq.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/configs/config.seq.toml -------------------------------------------------------------------------------- /docker/docker-compose-fullnode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/docker-compose-fullnode.yml -------------------------------------------------------------------------------- /docker/docker-compose-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/docker-compose-testing.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/generate-blocks-time.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/generate-blocks-time.sh -------------------------------------------------------------------------------- /docker/init-keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/init-keys.sh -------------------------------------------------------------------------------- /docker/prover-client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/prover-client/Dockerfile -------------------------------------------------------------------------------- /docker/prover-client/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/prover-client/Readme.md -------------------------------------------------------------------------------- /docker/prover-client/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/prover-client/entrypoint.sh -------------------------------------------------------------------------------- /docker/strata-client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/strata-client/Dockerfile -------------------------------------------------------------------------------- /docker/strata-client/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/strata-client/entrypoint.sh -------------------------------------------------------------------------------- /docker/test_ee_proof.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/docker/test_ee_proof.sh -------------------------------------------------------------------------------- /example_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/example_config.toml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/flake.nix -------------------------------------------------------------------------------- /functional-tests/.gitignore: -------------------------------------------------------------------------------- 1 | # Test framework datadir 2 | _dd/ 3 | -------------------------------------------------------------------------------- /functional-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/README.md -------------------------------------------------------------------------------- /functional-tests/clean.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | rm -rf _dd/* 3 | -------------------------------------------------------------------------------- /functional-tests/contracts/Counter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/contracts/Counter.sol -------------------------------------------------------------------------------- /functional-tests/contracts/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/contracts/ERC20.sol -------------------------------------------------------------------------------- /functional-tests/contracts/Uniswap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/contracts/Uniswap.sol -------------------------------------------------------------------------------- /functional-tests/entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/entry.py -------------------------------------------------------------------------------- /functional-tests/env.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/env.bash -------------------------------------------------------------------------------- /functional-tests/envs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /functional-tests/envs/net_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/envs/net_settings.py -------------------------------------------------------------------------------- /functional-tests/envs/testenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/envs/testenv.py -------------------------------------------------------------------------------- /functional-tests/exec-in-last.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/exec-in-last.sh -------------------------------------------------------------------------------- /functional-tests/factory/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /functional-tests/factory/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/factory/config.py -------------------------------------------------------------------------------- /functional-tests/factory/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/factory/factory.py -------------------------------------------------------------------------------- /functional-tests/factory/seqrpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/factory/seqrpc.py -------------------------------------------------------------------------------- /functional-tests/factory/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/factory/test_cli.py -------------------------------------------------------------------------------- /functional-tests/load/cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/load/cfg.py -------------------------------------------------------------------------------- /functional-tests/load/job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/load/job.py -------------------------------------------------------------------------------- /functional-tests/load/reth/__init__.py: -------------------------------------------------------------------------------- 1 | from .jobs import * 2 | -------------------------------------------------------------------------------- /functional-tests/load/reth/jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/load/reth/jobs.py -------------------------------------------------------------------------------- /functional-tests/load/reth/reth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/load/reth/reth.py -------------------------------------------------------------------------------- /functional-tests/load/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/load/service.py -------------------------------------------------------------------------------- /functional-tests/mixins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/mixins/__init__.py -------------------------------------------------------------------------------- /functional-tests/perf/ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/perf/ideas.md -------------------------------------------------------------------------------- /functional-tests/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/pyproject.toml -------------------------------------------------------------------------------- /functional-tests/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/run_test.sh -------------------------------------------------------------------------------- /functional-tests/tests/el_genesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/tests/el_genesis.py -------------------------------------------------------------------------------- /functional-tests/tests/forward_tx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/tests/forward_tx.py -------------------------------------------------------------------------------- /functional-tests/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/__init__.py -------------------------------------------------------------------------------- /functional-tests/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/constants.py -------------------------------------------------------------------------------- /functional-tests/utils/dbtool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/dbtool.py -------------------------------------------------------------------------------- /functional-tests/utils/evm_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/evm_account.py -------------------------------------------------------------------------------- /functional-tests/utils/precompile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/precompile.py -------------------------------------------------------------------------------- /functional-tests/utils/reth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/reth.py -------------------------------------------------------------------------------- /functional-tests/utils/transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/transaction.py -------------------------------------------------------------------------------- /functional-tests/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/utils.py -------------------------------------------------------------------------------- /functional-tests/utils/wait/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/wait/base.py -------------------------------------------------------------------------------- /functional-tests/utils/wait/prover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/wait/prover.py -------------------------------------------------------------------------------- /functional-tests/utils/wait/reth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/wait/reth.py -------------------------------------------------------------------------------- /functional-tests/utils/wait/strata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/utils/wait/strata.py -------------------------------------------------------------------------------- /functional-tests/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/functional-tests/uv.lock -------------------------------------------------------------------------------- /perf_ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/perf_ideas.md -------------------------------------------------------------------------------- /provers/sp1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/provers/sp1/Cargo.toml -------------------------------------------------------------------------------- /provers/sp1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/provers/sp1/README.md -------------------------------------------------------------------------------- /provers/sp1/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/provers/sp1/build.rs -------------------------------------------------------------------------------- /provers/sp1/guest-cl-stf/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/provers/sp1/guest-cl-stf/Cargo.lock -------------------------------------------------------------------------------- /provers/sp1/guest-cl-stf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/provers/sp1/guest-cl-stf/Cargo.toml -------------------------------------------------------------------------------- /provers/sp1/guest-cl-stf/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/provers/sp1/guest-cl-stf/src/main.rs -------------------------------------------------------------------------------- /provers/sp1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/provers/sp1/src/lib.rs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/tests/Cargo.toml -------------------------------------------------------------------------------- /tests/common/bitcoind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/tests/common/bitcoind.rs -------------------------------------------------------------------------------- /tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/tests/common/mod.rs -------------------------------------------------------------------------------- /tests/stub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alpenlabs/alpen/HEAD/tests/stub.rs --------------------------------------------------------------------------------