├── .dockerignore ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── berachain_release.asc │ ├── pipeline.yml │ └── release.yaml ├── .gitignore ├── .gitmodules ├── .golangci.yaml ├── .mockery.yaml ├── .vscode ├── launch.json └── tasks.json ├── CLAUDE.md ├── CODEOWNERS ├── Dockerfile ├── LICENSE ├── LICENSE.header ├── Makefile ├── README.md ├── beacon ├── blockchain │ ├── common.go │ ├── deposit.go │ ├── errors.go │ ├── execution_engine.go │ ├── finalize_block.go │ ├── init_chain.go │ ├── interfaces.go │ ├── metrics.go │ ├── mocks │ │ ├── genesis_state_processor.mock.go │ │ ├── local_builder.mock.go │ │ └── storage_backend.mock.go │ ├── payload.go │ ├── payload_test.go │ ├── process_proposal.go │ ├── pruning.go │ └── service.go ├── payload-time │ ├── time.go │ └── time_test.go └── validator │ ├── block_builder.go │ ├── config.go │ ├── errors.go │ ├── interfaces.go │ ├── metrics.go │ └── service.go ├── chain ├── chain_ids.go ├── data.go ├── errors.go ├── helpers.go ├── helpers_test.go ├── spec.go └── spec_test.go ├── cli ├── builder │ ├── builder.go │ ├── config.go │ └── options.go ├── commands │ ├── deposit │ │ ├── commands.go │ │ ├── commands_test.go │ │ ├── create.go │ │ ├── db_check.go │ │ ├── errors.go │ │ ├── interfaces.go │ │ ├── keys.go │ │ ├── utils.go │ │ └── validate.go │ ├── genesis │ │ ├── collect.go │ │ ├── deposit.go │ │ ├── deposit_test.go │ │ ├── genesis.go │ │ ├── interfaces.go │ │ ├── payload.go │ │ ├── root.go │ │ ├── storage.go │ │ ├── storage_test.go │ │ └── types │ │ │ ├── constants.go │ │ │ └── json.go │ ├── initialize │ │ └── initialize.go │ ├── jwt │ │ ├── errors.go │ │ ├── jwt.go │ │ └── jwt_test.go │ ├── root.go │ ├── server │ │ ├── cmd │ │ │ └── execute.go │ │ ├── pruning.go │ │ ├── rollback.go │ │ ├── start.go │ │ └── types │ │ │ └── types.go │ └── setup.go ├── components │ ├── client_context.go │ ├── defaults.go │ └── logger.go ├── config │ ├── app.go │ ├── client.go │ ├── comet.go │ ├── errors.go │ └── server.go ├── context │ ├── cmd.go │ └── keys.go ├── flags │ └── flags.go └── utils │ ├── genesis │ ├── interfaces.go │ ├── root.go │ └── root_test.go │ └── parser │ ├── errors.go │ └── validator.go ├── cmd └── beacond │ ├── defaults.go │ └── main.go ├── codecov.yml ├── config ├── config.go ├── config │ ├── config.go │ ├── config.toml.tpl │ └── toml.go ├── spec │ ├── creator.go │ ├── creator_test.go │ ├── defaults.go │ ├── defaults_test.go │ ├── devnet.go │ ├── mainnet.go │ └── testnet.go ├── template │ └── template.go └── viper │ └── parser.go ├── consensus-types └── types │ ├── attestation_data.go │ ├── attestation_data_test.go │ ├── attester_slashings.go │ ├── attestions.go │ ├── block.go │ ├── block_test.go │ ├── bls_to_execution_changes.go │ ├── body.go │ ├── body_test.go │ ├── consolidation_request.go │ ├── consolidation_request_test.go │ ├── deposit.go │ ├── deposit_message.go │ ├── deposit_message_test.go │ ├── deposit_request.go │ ├── deposit_request_test.go │ ├── deposit_test.go │ ├── deposits.go │ ├── errors.go │ ├── eth1data.go │ ├── eth1data_test.go │ ├── execution_requests.go │ ├── execution_requests_test.go │ ├── fork.go │ ├── fork_data.go │ ├── fork_data_test.go │ ├── fork_test.go │ ├── genesis.go │ ├── genesis_test.go │ ├── header.go │ ├── header_test.go │ ├── interfaces.go │ ├── mocks │ ├── blobs_bundle.mock.go │ ├── built_execution_payload_env.mock.go │ ├── new_payload_request.mock.go │ ├── proposer_domain.mock.go │ └── unused_enforcer.mock.go │ ├── payload.go │ ├── payload_env.go │ ├── payload_header.go │ ├── payload_header_test.go │ ├── payload_requests.go │ ├── payload_requests_test.go │ ├── payload_test.go │ ├── pending_partial_withdrawal.go │ ├── pending_partial_withdrawal_test.go │ ├── proposer_slashings.go │ ├── signed_beacon_block.go │ ├── signed_beacon_block_header.go │ ├── signed_beacon_block_header_test.go │ ├── signed_beacon_block_test.go │ ├── signing_data.go │ ├── signing_data_test.go │ ├── slashing_info.go │ ├── slashing_info_test.go │ ├── state.go │ ├── state_test.go │ ├── sync_aggregate.go │ ├── validator.go │ ├── validator_test.go │ ├── validators.go │ ├── versionable.go │ ├── voluntary_exits.go │ ├── withdrawal_credentials.go │ ├── withdrawal_credentials_test.go │ ├── withdrawal_request.go │ └── withdrawals_request_test.go ├── consensus ├── cometbft │ ├── cli │ │ └── commands.go │ └── service │ │ ├── abci.go │ │ ├── abci_utils.go │ │ ├── cache │ │ ├── cache.go │ │ └── state.go │ │ ├── commit.go │ │ ├── configs.go │ │ ├── configs_test.go │ │ ├── delay │ │ ├── config.go │ │ ├── delay.go │ │ ├── delay_test.go │ │ └── errors.go │ │ ├── encoding │ │ ├── encoding.go │ │ ├── errors.go │ │ └── interfaces.go │ │ ├── finalize_block.go │ │ ├── genesis.go │ │ ├── init_chain.go │ │ ├── interfaces.go │ │ ├── log │ │ ├── cmt_logger.go │ │ └── sdk_logger.go │ │ ├── node_api_support.go │ │ ├── options.go │ │ ├── prepare_proposal.go │ │ ├── process_proposal.go │ │ ├── service.go │ │ └── state │ │ └── state.go └── types │ ├── common.go │ ├── consensus_block.go │ └── slot_data.go ├── contracts ├── .gas-snapshot ├── Makefile ├── README.md ├── foundry.toml ├── remappings.txt ├── slither.config.json ├── src │ ├── brip0004 │ │ ├── MockPoL.sol │ │ ├── MockPoLGasEnforcer.sol │ │ ├── MockPoLReverting.sol │ │ └── MockValidatorRegistry.sol │ ├── eip4399 │ │ └── RandaoTester.sol │ ├── eip4788 │ │ ├── BeaconRootsContract.bin │ │ ├── README.md │ │ ├── SSZ.sol │ │ └── deployment.json │ └── staking │ │ ├── DepositContract.sol │ │ ├── IDepositContract.sol │ │ └── IERC165.sol └── test │ └── staking │ └── DepositContract.t.sol ├── da ├── blob │ ├── factory.go │ ├── factory_metrics.go │ ├── factory_test.go │ ├── interfaces.go │ ├── processor.go │ ├── processor_metrics.go │ ├── verifier.go │ └── verifier_metrics.go ├── kzg │ ├── config.go │ ├── config_test.go │ ├── errors.go │ ├── gokzg │ │ ├── gokzg.go │ │ └── gokzg_test.go │ ├── noop │ │ ├── noop.go │ │ └── noop_test.go │ ├── proof.go │ ├── proof_test.go │ └── types │ │ └── args.go ├── store │ ├── errors.go │ ├── interfaces.go │ ├── store.go │ └── store_test.go └── types │ ├── errors.go │ ├── sidecar.go │ ├── sidecar_test.go │ ├── sidecars.go │ └── sidecars_test.go ├── docs └── .gitkeep ├── engine-primitives ├── engine-primitives │ ├── attributes.go │ ├── attributes_test.go │ ├── blobs_bundle.go │ ├── blobs_bundle_test.go │ ├── engine.go │ ├── engine_test.go │ ├── errors.go │ ├── mocks │ │ ├── blobs_bundle.mock.go │ │ └── payload_attributer.mock.go │ ├── transactions.go │ ├── transactions_test.go │ ├── withdrawal.go │ ├── withdrawal_ssz_test.go │ ├── withdrawal_test.go │ ├── withdrawals.go │ └── withdrawals_test.go └── errors │ └── errors.go ├── errors └── mod.go ├── execution ├── README.md ├── client │ ├── client.go │ ├── config.go │ ├── engine.go │ ├── errors.go │ ├── ethclient │ │ ├── constants.go │ │ ├── engine.go │ │ ├── engine_test.go │ │ ├── errors.go │ │ ├── eth.go │ │ ├── ethclient.go │ │ └── rpc │ │ │ ├── client.go │ │ │ ├── errors.go │ │ │ ├── header.go │ │ │ └── types.go │ ├── helpers.go │ ├── interfaces.go │ └── metrics.go ├── deposit │ ├── contract.go │ └── interfaces.go ├── engine │ ├── engine.go │ ├── errors.go │ ├── interfaces.go │ └── metrics.go └── requests │ ├── eip7002 │ ├── interfaces.go │ ├── withdrawal.go │ └── withdrawal_test.go │ └── eip7251 │ ├── consolidation.go │ └── interfaces.go ├── geth-primitives ├── bind │ └── bind.go ├── deposit │ ├── contract.abigen.go │ └── contract.go ├── execution.go ├── rpc │ └── rpc.go └── ssztest │ ├── contract.abigen.go │ └── contract.go ├── go.mod ├── go.sum ├── kurtosis ├── Makefile ├── README.md ├── beaconkit-cloud.yaml ├── beaconkit-local.yaml ├── img │ └── example-network.png ├── kurtosis-package-icon.png ├── kurtosis-params.yaml ├── kurtosis.yml ├── main.star └── src │ ├── constants.star │ ├── lib │ ├── bash.star │ ├── builtins.star │ ├── helpers.star │ ├── port_spec.star │ └── service_config.star │ ├── networks │ ├── kurtosis-devnet │ │ ├── README.md │ │ └── network-configs │ │ │ └── genesis.json.template │ ├── networks.star │ └── private-testnet-1 │ │ └── .gitkeep │ ├── nodes │ ├── consensus │ │ ├── beacond │ │ │ ├── launcher.star │ │ │ ├── node.star │ │ │ └── scripts │ │ │ │ ├── modify-genesis-with-deposits.sh │ │ │ │ └── multiple-premined-deposits-cl.sh │ │ └── types.star │ ├── execution │ │ ├── config.star │ │ ├── execution.star │ │ ├── geth │ │ │ ├── config.star │ │ │ └── geth-config.toml.template │ │ └── reth │ │ │ ├── config.star │ │ │ └── reth-config.toml │ ├── jwt-secret.hex │ ├── kzg-trusted-setup.json │ └── nodes.star │ ├── observability │ ├── grafana │ │ ├── dashboard-providers.yml.tmpl │ │ ├── datasource.yml.tmpl │ │ └── grafana.star │ ├── prometheus │ │ └── prometheus.star │ └── pyroscope │ │ └── pyroscope.star │ └── services │ ├── blockscout │ └── launcher.star │ ├── blutgang │ ├── config.toml.tmpl │ └── launcher.star │ ├── nginx │ ├── default.conf.template │ └── nginx.star │ ├── service.star │ ├── spamoor │ └── launcher.star │ └── tx_fuzz │ └── launcher.star ├── log ├── mod.go ├── noop │ ├── noop.go │ └── noop_test.go └── phuslu │ ├── buffer.go │ ├── config.go │ ├── formatter.go │ ├── logger.go │ ├── style.go │ └── time.go ├── node-api ├── backend │ ├── backend.go │ ├── backend_test.go │ ├── getters.go │ ├── interface.go │ └── mocks │ │ └── genesis_state_processor.mock.go ├── handlers │ ├── beacon │ │ ├── backend.go │ │ ├── blob_test.go │ │ ├── blobs.go │ │ ├── block.go │ │ ├── genesis.go │ │ ├── genesis_test.go │ │ ├── handler.go │ │ ├── header.go │ │ ├── header_test.go │ │ ├── historical.go │ │ ├── mocks │ │ │ └── backend.mock.go │ │ ├── randao.go │ │ ├── randao_test.go │ │ ├── routes.go │ │ ├── types │ │ │ ├── conversions.go │ │ │ ├── request.go │ │ │ └── response.go │ │ ├── validators.go │ │ ├── validators_balances.go │ │ ├── validators_balances_test.go │ │ ├── validators_filters.go │ │ ├── validators_filters_test.go │ │ ├── validators_test.go │ │ ├── withdrawal.go │ │ └── withdrawal_test.go │ ├── builder │ │ ├── handler.go │ │ └── routes.go │ ├── config │ │ ├── handler.go │ │ ├── routes.go │ │ ├── spec.go │ │ └── types │ │ │ └── response.go │ ├── debug │ │ ├── backend.go │ │ ├── handler.go │ │ ├── routes.go │ │ └── state.go │ ├── error.go │ ├── events │ │ ├── handler.go │ │ └── routes.go │ ├── handlers.go │ ├── node │ │ ├── backend.go │ │ ├── handler.go │ │ ├── mocks │ │ │ └── backend.mock.go │ │ ├── node.go │ │ ├── node_test.go │ │ ├── routes.go │ │ └── types │ │ │ └── response.go │ ├── proof │ │ ├── backend.go │ │ ├── block_proposer.go │ │ ├── handler.go │ │ ├── merkle │ │ │ ├── beacon_state.go │ │ │ ├── beacon_state_test.go │ │ │ ├── generalized_indexes.go │ │ │ ├── generalized_indexes_test.go │ │ │ ├── merkle_test.go │ │ │ ├── mock │ │ │ │ └── beacon_state.go │ │ │ ├── proposer_index.go │ │ │ ├── proposer_index_test.go │ │ │ ├── testdata │ │ │ │ ├── empty_state_proof.json │ │ │ │ ├── many_validators_proposer_index_proof.json │ │ │ │ ├── many_validators_proposer_pubkey_proof_deneb.json │ │ │ │ ├── many_validators_proposer_pubkey_proof_electra.json │ │ │ │ ├── many_validators_validator_balance_proof.json │ │ │ │ ├── many_validators_validator_credentials_proof.json │ │ │ │ ├── non_empty_state_proof.json │ │ │ │ ├── one_validator_proposer_index_proof.json │ │ │ │ ├── one_validator_proposer_pubkey_proof_deneb.json │ │ │ │ ├── one_validator_proposer_pubkey_proof_electra.json │ │ │ │ ├── one_validator_validator_balance_proof.json │ │ │ │ └── one_validator_validator_credentials_proof.json │ │ │ ├── validator_balance.go │ │ │ ├── validator_balance_test.go │ │ │ ├── validator_credentials.go │ │ │ ├── validator_credentials_test.go │ │ │ ├── validator_pubkey.go │ │ │ └── validator_pubkey_test.go │ │ ├── routes.go │ │ ├── types │ │ │ ├── interfaces.go │ │ │ ├── request.go │ │ │ └── response.go │ │ ├── validator_balance.go │ │ ├── validator_credentials.go │ │ └── validator_pubkey.go │ ├── routes.go │ ├── types │ │ ├── errors.go │ │ └── request.go │ ├── utils │ │ ├── constants.go │ │ ├── context.go │ │ └── mappings.go │ └── validator │ │ ├── handler.go │ │ └── routes.go ├── middleware │ ├── middleware.go │ ├── request.go │ └── response.go └── server │ ├── config.go │ └── server.go ├── node-core ├── builder │ ├── baseapp_options.go │ ├── builder.go │ └── options.go ├── components │ ├── api.go │ ├── attributes_factory.go │ ├── availability_store.go │ ├── backend.go │ ├── blobs.go │ ├── block_store.go │ ├── chain_service.go │ ├── cometbft_service.go │ ├── config.go │ ├── config_server.go │ ├── deposit_contract.go │ ├── deposit_store.go │ ├── engine.go │ ├── interfaces.go │ ├── jwt_secret.go │ ├── metrics │ │ └── sink.go │ ├── node.go │ ├── payload_builder.go │ ├── reporting_service.go │ ├── service_registry.go │ ├── shutdown_service.go │ ├── sidecars.go │ ├── signer.go │ ├── signer │ │ ├── errors.go │ │ ├── legacy.go │ │ └── signer.go │ ├── state_processor.go │ ├── storage │ │ └── storage.go │ ├── store.go │ ├── telemetry_service.go │ ├── telemetry_sink.go │ ├── trusted_setup.go │ ├── types.go │ └── validator_service.go ├── node │ └── node.go ├── services │ ├── registry │ │ ├── errors.go │ │ ├── mocks │ │ │ ├── basic.mock.go │ │ │ ├── commit_multistore_accessor.mock.go │ │ │ ├── dispatcher.mock.go │ │ │ └── registry_option.mock.go │ │ ├── options.go │ │ ├── registry.go │ │ └── registry_test.go │ ├── shutdown │ │ └── service..go │ └── version │ │ ├── interfaces.go │ │ └── version.go └── types │ ├── mocks │ └── consensus_service.mock.go │ └── node.go ├── observability └── telemetry │ └── service.go ├── payload ├── README.md ├── attributes │ ├── factory.go │ └── interfaces.go ├── builder │ ├── builder.go │ ├── config.go │ ├── errors.go │ ├── interfaces.go │ ├── payload.go │ └── payload_test.go └── cache │ ├── payload_id.go │ ├── payload_id_fuzz_test.go │ └── payload_id_test.go ├── primitives ├── bytes │ ├── b.go │ ├── b20.go │ ├── b20_test.go │ ├── b256.go │ ├── b32.go │ ├── b32_test.go │ ├── b4.go │ ├── b48.go │ ├── b48_test.go │ ├── b4_test.go │ ├── b8.go │ ├── b8_test.go │ ├── b96.go │ ├── b96_test.go │ ├── b_test.go │ ├── buffer │ │ ├── buffer.go │ │ └── buffer_test.go │ └── utils.go ├── common │ ├── consensus.go │ ├── consensus_test.go │ ├── execution.go │ ├── execution_test.go │ ├── interfaces.go │ ├── unused_type.go │ └── unused_type_test.go ├── constants │ ├── bls12_381.go │ ├── constants.go │ ├── eip4844.go │ ├── misc.go │ ├── operations_per_block.go │ ├── payload.go │ └── validator.go ├── constraints │ └── ssz.go ├── crypto │ ├── bls.go │ ├── mocks │ │ └── bls_signer.mock.go │ └── sha256 │ │ └── sha256.go ├── eip4844 │ ├── blob.go │ ├── blob_test.go │ ├── kzg_commitment.go │ ├── kzg_commitment_test.go │ └── kzg_proof.go ├── encoding │ ├── hex │ │ ├── bytes.go │ │ ├── bytes_test.go │ │ ├── const.go │ │ ├── errors.go │ │ ├── format.go │ │ ├── format_test.go │ │ ├── nibble.go │ │ ├── u64.go │ │ └── u64_test.go │ ├── json │ │ └── json.go │ └── ssz │ │ ├── schema │ │ ├── common.go │ │ ├── definitions.go │ │ ├── field.go │ │ └── id.go │ │ └── utils.go ├── math │ ├── errors.go │ ├── log │ │ ├── log.go │ │ └── log_test.go │ ├── pow │ │ ├── pow.go │ │ └── pow_test.go │ ├── u256.go │ ├── u64.go │ └── u64_test.go ├── merkle │ ├── errors.go │ ├── hasher.go │ ├── hasher_fuzz_test.go │ ├── hasher_test.go │ ├── index.go │ ├── index_test.go │ ├── object_path.go │ ├── object_path_test.go │ ├── proof.go │ ├── root_hasher.go │ ├── root_hasher_test.go │ ├── tree.go │ ├── tree_fuzz_test.go │ ├── tree_test.go │ ├── utils.go │ └── zero │ │ └── zero.go ├── net │ ├── http │ │ └── errors.go │ ├── json-rpc │ │ └── errors.go │ ├── jwt │ │ ├── errors.go │ │ ├── jwt.go │ │ └── jwt_test.go │ └── url │ │ └── url.go ├── transition │ ├── context.go │ ├── validator_update.go │ └── validator_update_test.go └── version │ ├── comparable.go │ ├── comparable_test.go │ ├── name.go │ ├── supported.go │ └── versions.go ├── scripts ├── build │ ├── build.mk │ ├── codegen.mk │ ├── constants.mk │ ├── devtools.mk │ ├── golines.sh │ ├── help.mk │ ├── linting.mk │ ├── proto_generate_pulsar.sh │ ├── protobuf.mk │ ├── release.mk │ └── testing.mk └── rollback_cl.sh ├── state-transition └── core │ ├── README.md │ ├── core_test.go │ ├── errors.go │ ├── interfaces.go │ ├── metrics.go │ ├── mocks │ └── execution_engine.mock.go │ ├── state │ ├── constants.go │ ├── interfaces.go │ ├── metrics.go │ ├── parent_proposer_pubkey.go │ ├── statedb.go │ └── statedb_test.go │ ├── state_processor.go │ ├── state_processor_exits.go │ ├── state_processor_fixes.go │ ├── state_processor_forks.go │ ├── state_processor_genesis.go │ ├── state_processor_genesis_test.go │ ├── state_processor_payload.go │ ├── state_processor_payload_test.go │ ├── state_processor_randao.go │ ├── state_processor_signature.go │ ├── state_processor_staking.go │ ├── state_processor_staking_test.go │ ├── state_processor_test.go │ ├── state_processor_validators.go │ ├── state_processor_withdrawals.go │ ├── state_processor_withdrawals_test.go │ ├── validation_deposits.go │ └── validation_deposits_test.go ├── storage ├── beacondb │ ├── eth1.go │ ├── fork.go │ ├── history.go │ ├── index │ │ ├── validator.go │ │ └── validator_test.go │ ├── keys │ │ └── keys.go │ ├── kvstore.go │ ├── randao.go │ ├── registry.go │ ├── registry_test.go │ ├── slashing.go │ ├── staking_test.go │ ├── versioning.go │ └── withdrawals.go ├── block │ ├── config.go │ ├── interfaces.go │ ├── store.go │ └── store_test.go ├── db │ └── db.go ├── deposit │ ├── common │ │ └── synced_db.go │ ├── store.go │ └── v1 │ │ ├── provider.go │ │ ├── store.go │ │ └── store_test.go ├── encoding │ ├── ssz.go │ └── u64.go ├── errors.go ├── filedb │ ├── db.go │ ├── db_options.go │ ├── db_test.go │ ├── range_db.go │ └── range_db_test.go ├── interfaces │ ├── db.go │ └── mocks │ │ └── db.mock.go └── kv_store_service.go └── testing ├── benchmarks └── logger_benchmark_test.go ├── e2e ├── README.md ├── config │ ├── config.go │ └── defaults.go ├── e2e_beacon_api_test.go ├── e2e_blob_test.go ├── e2e_comet_api_test.go ├── e2e_inflation_test.go ├── e2e_proofs_test.go ├── e2e_staking_test.go ├── e2e_startup_test.go ├── e2e_test.go ├── e2e_withdrawal_test.go └── suite │ ├── constants.go │ ├── errors.go │ ├── options.go │ ├── setup.go │ ├── suite.go │ └── types │ ├── account.go │ ├── account_test.go │ ├── beacon_client.go │ ├── consensus_client.go │ ├── errors.go │ ├── execution_client.go │ ├── json_rpc_connection.go │ ├── load_balancer.go │ ├── service_context.go │ └── tx │ └── eip4844.go ├── files ├── entrypoint.sh ├── eth-genesis.json ├── jwt.hex ├── kzg-trusted-setup.json ├── spec.toml ├── test_data.json ├── test_data_batch.json └── test_data_incorrect_proof.json ├── forge-script ├── Makefile ├── README.md ├── dependency │ └── dependency.sh ├── forge-config.yaml ├── kurtosis.yml └── main.star ├── networks ├── 80069 │ ├── app.toml │ ├── cl-seeds.txt │ ├── client.toml │ ├── config.toml │ ├── el-bootnodes.txt │ ├── el-peers.txt │ ├── eth-genesis.json │ ├── genesis.json │ ├── kzg-trusted-setup.json │ └── spec.toml └── 80094 │ ├── app.toml │ ├── client.toml │ ├── config.toml │ ├── el-bootnodes.txt │ ├── el-peers.txt │ ├── eth-genesis.json │ ├── genesis.json │ ├── kzg-trusted-setup.json │ └── spec.toml ├── quick ├── compare_test.go └── execution_payload_test.go ├── simulated ├── chaos_test.go ├── components.go ├── el-genesis-files │ ├── eth-genesis.json │ ├── pectra-eth-genesis.json │ └── pectra-fork-genesis.json ├── execution │ ├── execnode.go │ ├── geth.go │ ├── resource.go │ ├── reth.go │ └── simulation_client.go ├── homedir.go ├── malicious_consensus_test.go ├── malicious_proposer_test.go ├── orphaned_blobs_test.go ├── payload_cache_test.go ├── pectra_fork_test.go ├── pectra_genesis_test.go ├── pectra_withdrawal_test.go ├── simcomet.go ├── simulated_test.go ├── testnode.go ├── transformers.go ├── utils.go └── valid_chain_test.go ├── state-transition ├── README.md └── state-transition.go └── utils ├── .gitkeep └── generate.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | docs/** linguist-vendored -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/berachain_release.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.github/workflows/berachain_release.asc -------------------------------------------------------------------------------- /.github/workflows/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.github/workflows/pipeline.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.gitmodules -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.mockery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.mockery.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/LICENSE.header -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/README.md -------------------------------------------------------------------------------- /beacon/blockchain/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/common.go -------------------------------------------------------------------------------- /beacon/blockchain/deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/deposit.go -------------------------------------------------------------------------------- /beacon/blockchain/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/errors.go -------------------------------------------------------------------------------- /beacon/blockchain/execution_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/execution_engine.go -------------------------------------------------------------------------------- /beacon/blockchain/finalize_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/finalize_block.go -------------------------------------------------------------------------------- /beacon/blockchain/init_chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/init_chain.go -------------------------------------------------------------------------------- /beacon/blockchain/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/interfaces.go -------------------------------------------------------------------------------- /beacon/blockchain/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/metrics.go -------------------------------------------------------------------------------- /beacon/blockchain/mocks/genesis_state_processor.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/mocks/genesis_state_processor.mock.go -------------------------------------------------------------------------------- /beacon/blockchain/mocks/local_builder.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/mocks/local_builder.mock.go -------------------------------------------------------------------------------- /beacon/blockchain/mocks/storage_backend.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/mocks/storage_backend.mock.go -------------------------------------------------------------------------------- /beacon/blockchain/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/payload.go -------------------------------------------------------------------------------- /beacon/blockchain/payload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/payload_test.go -------------------------------------------------------------------------------- /beacon/blockchain/process_proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/process_proposal.go -------------------------------------------------------------------------------- /beacon/blockchain/pruning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/pruning.go -------------------------------------------------------------------------------- /beacon/blockchain/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/blockchain/service.go -------------------------------------------------------------------------------- /beacon/payload-time/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/payload-time/time.go -------------------------------------------------------------------------------- /beacon/payload-time/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/payload-time/time_test.go -------------------------------------------------------------------------------- /beacon/validator/block_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/validator/block_builder.go -------------------------------------------------------------------------------- /beacon/validator/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/validator/config.go -------------------------------------------------------------------------------- /beacon/validator/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/validator/errors.go -------------------------------------------------------------------------------- /beacon/validator/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/validator/interfaces.go -------------------------------------------------------------------------------- /beacon/validator/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/validator/metrics.go -------------------------------------------------------------------------------- /beacon/validator/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/beacon/validator/service.go -------------------------------------------------------------------------------- /chain/chain_ids.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/chain/chain_ids.go -------------------------------------------------------------------------------- /chain/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/chain/data.go -------------------------------------------------------------------------------- /chain/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/chain/errors.go -------------------------------------------------------------------------------- /chain/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/chain/helpers.go -------------------------------------------------------------------------------- /chain/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/chain/helpers_test.go -------------------------------------------------------------------------------- /chain/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/chain/spec.go -------------------------------------------------------------------------------- /chain/spec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/chain/spec_test.go -------------------------------------------------------------------------------- /cli/builder/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/builder/builder.go -------------------------------------------------------------------------------- /cli/builder/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/builder/config.go -------------------------------------------------------------------------------- /cli/builder/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/builder/options.go -------------------------------------------------------------------------------- /cli/commands/deposit/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/commands.go -------------------------------------------------------------------------------- /cli/commands/deposit/commands_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/commands_test.go -------------------------------------------------------------------------------- /cli/commands/deposit/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/create.go -------------------------------------------------------------------------------- /cli/commands/deposit/db_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/db_check.go -------------------------------------------------------------------------------- /cli/commands/deposit/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/errors.go -------------------------------------------------------------------------------- /cli/commands/deposit/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/interfaces.go -------------------------------------------------------------------------------- /cli/commands/deposit/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/keys.go -------------------------------------------------------------------------------- /cli/commands/deposit/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/utils.go -------------------------------------------------------------------------------- /cli/commands/deposit/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/deposit/validate.go -------------------------------------------------------------------------------- /cli/commands/genesis/collect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/collect.go -------------------------------------------------------------------------------- /cli/commands/genesis/deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/deposit.go -------------------------------------------------------------------------------- /cli/commands/genesis/deposit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/deposit_test.go -------------------------------------------------------------------------------- /cli/commands/genesis/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/genesis.go -------------------------------------------------------------------------------- /cli/commands/genesis/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/interfaces.go -------------------------------------------------------------------------------- /cli/commands/genesis/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/payload.go -------------------------------------------------------------------------------- /cli/commands/genesis/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/root.go -------------------------------------------------------------------------------- /cli/commands/genesis/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/storage.go -------------------------------------------------------------------------------- /cli/commands/genesis/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/storage_test.go -------------------------------------------------------------------------------- /cli/commands/genesis/types/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/types/constants.go -------------------------------------------------------------------------------- /cli/commands/genesis/types/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/genesis/types/json.go -------------------------------------------------------------------------------- /cli/commands/initialize/initialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/initialize/initialize.go -------------------------------------------------------------------------------- /cli/commands/jwt/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/jwt/errors.go -------------------------------------------------------------------------------- /cli/commands/jwt/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/jwt/jwt.go -------------------------------------------------------------------------------- /cli/commands/jwt/jwt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/jwt/jwt_test.go -------------------------------------------------------------------------------- /cli/commands/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/root.go -------------------------------------------------------------------------------- /cli/commands/server/cmd/execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/server/cmd/execute.go -------------------------------------------------------------------------------- /cli/commands/server/pruning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/server/pruning.go -------------------------------------------------------------------------------- /cli/commands/server/rollback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/server/rollback.go -------------------------------------------------------------------------------- /cli/commands/server/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/server/start.go -------------------------------------------------------------------------------- /cli/commands/server/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/server/types/types.go -------------------------------------------------------------------------------- /cli/commands/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/commands/setup.go -------------------------------------------------------------------------------- /cli/components/client_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/components/client_context.go -------------------------------------------------------------------------------- /cli/components/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/components/defaults.go -------------------------------------------------------------------------------- /cli/components/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/components/logger.go -------------------------------------------------------------------------------- /cli/config/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/config/app.go -------------------------------------------------------------------------------- /cli/config/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/config/client.go -------------------------------------------------------------------------------- /cli/config/comet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/config/comet.go -------------------------------------------------------------------------------- /cli/config/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/config/errors.go -------------------------------------------------------------------------------- /cli/config/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/config/server.go -------------------------------------------------------------------------------- /cli/context/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/context/cmd.go -------------------------------------------------------------------------------- /cli/context/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/context/keys.go -------------------------------------------------------------------------------- /cli/flags/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/flags/flags.go -------------------------------------------------------------------------------- /cli/utils/genesis/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/utils/genesis/interfaces.go -------------------------------------------------------------------------------- /cli/utils/genesis/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/utils/genesis/root.go -------------------------------------------------------------------------------- /cli/utils/genesis/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/utils/genesis/root_test.go -------------------------------------------------------------------------------- /cli/utils/parser/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/utils/parser/errors.go -------------------------------------------------------------------------------- /cli/utils/parser/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cli/utils/parser/validator.go -------------------------------------------------------------------------------- /cmd/beacond/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cmd/beacond/defaults.go -------------------------------------------------------------------------------- /cmd/beacond/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/cmd/beacond/main.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/codecov.yml -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/config/config.go -------------------------------------------------------------------------------- /config/config/config.toml.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/config/config.toml.tpl -------------------------------------------------------------------------------- /config/config/toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/config/toml.go -------------------------------------------------------------------------------- /config/spec/creator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/spec/creator.go -------------------------------------------------------------------------------- /config/spec/creator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/spec/creator_test.go -------------------------------------------------------------------------------- /config/spec/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/spec/defaults.go -------------------------------------------------------------------------------- /config/spec/defaults_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/spec/defaults_test.go -------------------------------------------------------------------------------- /config/spec/devnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/spec/devnet.go -------------------------------------------------------------------------------- /config/spec/mainnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/spec/mainnet.go -------------------------------------------------------------------------------- /config/spec/testnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/spec/testnet.go -------------------------------------------------------------------------------- /config/template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/template/template.go -------------------------------------------------------------------------------- /config/viper/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/config/viper/parser.go -------------------------------------------------------------------------------- /consensus-types/types/attestation_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/attestation_data.go -------------------------------------------------------------------------------- /consensus-types/types/attestation_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/attestation_data_test.go -------------------------------------------------------------------------------- /consensus-types/types/attester_slashings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/attester_slashings.go -------------------------------------------------------------------------------- /consensus-types/types/attestions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/attestions.go -------------------------------------------------------------------------------- /consensus-types/types/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/block.go -------------------------------------------------------------------------------- /consensus-types/types/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/block_test.go -------------------------------------------------------------------------------- /consensus-types/types/bls_to_execution_changes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/bls_to_execution_changes.go -------------------------------------------------------------------------------- /consensus-types/types/body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/body.go -------------------------------------------------------------------------------- /consensus-types/types/body_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/body_test.go -------------------------------------------------------------------------------- /consensus-types/types/consolidation_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/consolidation_request.go -------------------------------------------------------------------------------- /consensus-types/types/consolidation_request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/consolidation_request_test.go -------------------------------------------------------------------------------- /consensus-types/types/deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/deposit.go -------------------------------------------------------------------------------- /consensus-types/types/deposit_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/deposit_message.go -------------------------------------------------------------------------------- /consensus-types/types/deposit_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/deposit_message_test.go -------------------------------------------------------------------------------- /consensus-types/types/deposit_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/deposit_request.go -------------------------------------------------------------------------------- /consensus-types/types/deposit_request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/deposit_request_test.go -------------------------------------------------------------------------------- /consensus-types/types/deposit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/deposit_test.go -------------------------------------------------------------------------------- /consensus-types/types/deposits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/deposits.go -------------------------------------------------------------------------------- /consensus-types/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/errors.go -------------------------------------------------------------------------------- /consensus-types/types/eth1data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/eth1data.go -------------------------------------------------------------------------------- /consensus-types/types/eth1data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/eth1data_test.go -------------------------------------------------------------------------------- /consensus-types/types/execution_requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/execution_requests.go -------------------------------------------------------------------------------- /consensus-types/types/execution_requests_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/execution_requests_test.go -------------------------------------------------------------------------------- /consensus-types/types/fork.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/fork.go -------------------------------------------------------------------------------- /consensus-types/types/fork_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/fork_data.go -------------------------------------------------------------------------------- /consensus-types/types/fork_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/fork_data_test.go -------------------------------------------------------------------------------- /consensus-types/types/fork_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/fork_test.go -------------------------------------------------------------------------------- /consensus-types/types/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/genesis.go -------------------------------------------------------------------------------- /consensus-types/types/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/genesis_test.go -------------------------------------------------------------------------------- /consensus-types/types/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/header.go -------------------------------------------------------------------------------- /consensus-types/types/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/header_test.go -------------------------------------------------------------------------------- /consensus-types/types/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/interfaces.go -------------------------------------------------------------------------------- /consensus-types/types/mocks/blobs_bundle.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/mocks/blobs_bundle.mock.go -------------------------------------------------------------------------------- /consensus-types/types/mocks/built_execution_payload_env.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/mocks/built_execution_payload_env.mock.go -------------------------------------------------------------------------------- /consensus-types/types/mocks/new_payload_request.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/mocks/new_payload_request.mock.go -------------------------------------------------------------------------------- /consensus-types/types/mocks/proposer_domain.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/mocks/proposer_domain.mock.go -------------------------------------------------------------------------------- /consensus-types/types/mocks/unused_enforcer.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/mocks/unused_enforcer.mock.go -------------------------------------------------------------------------------- /consensus-types/types/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/payload.go -------------------------------------------------------------------------------- /consensus-types/types/payload_env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/payload_env.go -------------------------------------------------------------------------------- /consensus-types/types/payload_header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/payload_header.go -------------------------------------------------------------------------------- /consensus-types/types/payload_header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/payload_header_test.go -------------------------------------------------------------------------------- /consensus-types/types/payload_requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/payload_requests.go -------------------------------------------------------------------------------- /consensus-types/types/payload_requests_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/payload_requests_test.go -------------------------------------------------------------------------------- /consensus-types/types/payload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/payload_test.go -------------------------------------------------------------------------------- /consensus-types/types/pending_partial_withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/pending_partial_withdrawal.go -------------------------------------------------------------------------------- /consensus-types/types/pending_partial_withdrawal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/pending_partial_withdrawal_test.go -------------------------------------------------------------------------------- /consensus-types/types/proposer_slashings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/proposer_slashings.go -------------------------------------------------------------------------------- /consensus-types/types/signed_beacon_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/signed_beacon_block.go -------------------------------------------------------------------------------- /consensus-types/types/signed_beacon_block_header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/signed_beacon_block_header.go -------------------------------------------------------------------------------- /consensus-types/types/signed_beacon_block_header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/signed_beacon_block_header_test.go -------------------------------------------------------------------------------- /consensus-types/types/signed_beacon_block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/signed_beacon_block_test.go -------------------------------------------------------------------------------- /consensus-types/types/signing_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/signing_data.go -------------------------------------------------------------------------------- /consensus-types/types/signing_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/signing_data_test.go -------------------------------------------------------------------------------- /consensus-types/types/slashing_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/slashing_info.go -------------------------------------------------------------------------------- /consensus-types/types/slashing_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/slashing_info_test.go -------------------------------------------------------------------------------- /consensus-types/types/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/state.go -------------------------------------------------------------------------------- /consensus-types/types/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/state_test.go -------------------------------------------------------------------------------- /consensus-types/types/sync_aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/sync_aggregate.go -------------------------------------------------------------------------------- /consensus-types/types/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/validator.go -------------------------------------------------------------------------------- /consensus-types/types/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/validator_test.go -------------------------------------------------------------------------------- /consensus-types/types/validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/validators.go -------------------------------------------------------------------------------- /consensus-types/types/versionable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/versionable.go -------------------------------------------------------------------------------- /consensus-types/types/voluntary_exits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/voluntary_exits.go -------------------------------------------------------------------------------- /consensus-types/types/withdrawal_credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/withdrawal_credentials.go -------------------------------------------------------------------------------- /consensus-types/types/withdrawal_credentials_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/withdrawal_credentials_test.go -------------------------------------------------------------------------------- /consensus-types/types/withdrawal_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/withdrawal_request.go -------------------------------------------------------------------------------- /consensus-types/types/withdrawals_request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus-types/types/withdrawals_request_test.go -------------------------------------------------------------------------------- /consensus/cometbft/cli/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/cli/commands.go -------------------------------------------------------------------------------- /consensus/cometbft/service/abci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/abci.go -------------------------------------------------------------------------------- /consensus/cometbft/service/abci_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/abci_utils.go -------------------------------------------------------------------------------- /consensus/cometbft/service/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/cache/cache.go -------------------------------------------------------------------------------- /consensus/cometbft/service/cache/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/cache/state.go -------------------------------------------------------------------------------- /consensus/cometbft/service/commit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/commit.go -------------------------------------------------------------------------------- /consensus/cometbft/service/configs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/configs.go -------------------------------------------------------------------------------- /consensus/cometbft/service/configs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/configs_test.go -------------------------------------------------------------------------------- /consensus/cometbft/service/delay/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/delay/config.go -------------------------------------------------------------------------------- /consensus/cometbft/service/delay/delay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/delay/delay.go -------------------------------------------------------------------------------- /consensus/cometbft/service/delay/delay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/delay/delay_test.go -------------------------------------------------------------------------------- /consensus/cometbft/service/delay/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/delay/errors.go -------------------------------------------------------------------------------- /consensus/cometbft/service/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/encoding/encoding.go -------------------------------------------------------------------------------- /consensus/cometbft/service/encoding/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/encoding/errors.go -------------------------------------------------------------------------------- /consensus/cometbft/service/encoding/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/encoding/interfaces.go -------------------------------------------------------------------------------- /consensus/cometbft/service/finalize_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/finalize_block.go -------------------------------------------------------------------------------- /consensus/cometbft/service/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/genesis.go -------------------------------------------------------------------------------- /consensus/cometbft/service/init_chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/init_chain.go -------------------------------------------------------------------------------- /consensus/cometbft/service/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/interfaces.go -------------------------------------------------------------------------------- /consensus/cometbft/service/log/cmt_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/log/cmt_logger.go -------------------------------------------------------------------------------- /consensus/cometbft/service/log/sdk_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/log/sdk_logger.go -------------------------------------------------------------------------------- /consensus/cometbft/service/node_api_support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/node_api_support.go -------------------------------------------------------------------------------- /consensus/cometbft/service/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/options.go -------------------------------------------------------------------------------- /consensus/cometbft/service/prepare_proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/prepare_proposal.go -------------------------------------------------------------------------------- /consensus/cometbft/service/process_proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/process_proposal.go -------------------------------------------------------------------------------- /consensus/cometbft/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/service.go -------------------------------------------------------------------------------- /consensus/cometbft/service/state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/cometbft/service/state/state.go -------------------------------------------------------------------------------- /consensus/types/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/types/common.go -------------------------------------------------------------------------------- /consensus/types/consensus_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/types/consensus_block.go -------------------------------------------------------------------------------- /consensus/types/slot_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/consensus/types/slot_data.go -------------------------------------------------------------------------------- /contracts/.gas-snapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/.gas-snapshot -------------------------------------------------------------------------------- /contracts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/Makefile -------------------------------------------------------------------------------- /contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/README.md -------------------------------------------------------------------------------- /contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/foundry.toml -------------------------------------------------------------------------------- /contracts/remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/remappings.txt -------------------------------------------------------------------------------- /contracts/slither.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/slither.config.json -------------------------------------------------------------------------------- /contracts/src/brip0004/MockPoL.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/brip0004/MockPoL.sol -------------------------------------------------------------------------------- /contracts/src/brip0004/MockPoLGasEnforcer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/brip0004/MockPoLGasEnforcer.sol -------------------------------------------------------------------------------- /contracts/src/brip0004/MockPoLReverting.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/brip0004/MockPoLReverting.sol -------------------------------------------------------------------------------- /contracts/src/brip0004/MockValidatorRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/brip0004/MockValidatorRegistry.sol -------------------------------------------------------------------------------- /contracts/src/eip4399/RandaoTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/eip4399/RandaoTester.sol -------------------------------------------------------------------------------- /contracts/src/eip4788/BeaconRootsContract.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/eip4788/BeaconRootsContract.bin -------------------------------------------------------------------------------- /contracts/src/eip4788/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/eip4788/README.md -------------------------------------------------------------------------------- /contracts/src/eip4788/SSZ.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/eip4788/SSZ.sol -------------------------------------------------------------------------------- /contracts/src/eip4788/deployment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/eip4788/deployment.json -------------------------------------------------------------------------------- /contracts/src/staking/DepositContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/staking/DepositContract.sol -------------------------------------------------------------------------------- /contracts/src/staking/IDepositContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/staking/IDepositContract.sol -------------------------------------------------------------------------------- /contracts/src/staking/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/src/staking/IERC165.sol -------------------------------------------------------------------------------- /contracts/test/staking/DepositContract.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/contracts/test/staking/DepositContract.t.sol -------------------------------------------------------------------------------- /da/blob/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/blob/factory.go -------------------------------------------------------------------------------- /da/blob/factory_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/blob/factory_metrics.go -------------------------------------------------------------------------------- /da/blob/factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/blob/factory_test.go -------------------------------------------------------------------------------- /da/blob/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/blob/interfaces.go -------------------------------------------------------------------------------- /da/blob/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/blob/processor.go -------------------------------------------------------------------------------- /da/blob/processor_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/blob/processor_metrics.go -------------------------------------------------------------------------------- /da/blob/verifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/blob/verifier.go -------------------------------------------------------------------------------- /da/blob/verifier_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/blob/verifier_metrics.go -------------------------------------------------------------------------------- /da/kzg/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/config.go -------------------------------------------------------------------------------- /da/kzg/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/config_test.go -------------------------------------------------------------------------------- /da/kzg/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/errors.go -------------------------------------------------------------------------------- /da/kzg/gokzg/gokzg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/gokzg/gokzg.go -------------------------------------------------------------------------------- /da/kzg/gokzg/gokzg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/gokzg/gokzg_test.go -------------------------------------------------------------------------------- /da/kzg/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/noop/noop.go -------------------------------------------------------------------------------- /da/kzg/noop/noop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/noop/noop_test.go -------------------------------------------------------------------------------- /da/kzg/proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/proof.go -------------------------------------------------------------------------------- /da/kzg/proof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/proof_test.go -------------------------------------------------------------------------------- /da/kzg/types/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/kzg/types/args.go -------------------------------------------------------------------------------- /da/store/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/store/errors.go -------------------------------------------------------------------------------- /da/store/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/store/interfaces.go -------------------------------------------------------------------------------- /da/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/store/store.go -------------------------------------------------------------------------------- /da/store/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/store/store_test.go -------------------------------------------------------------------------------- /da/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/types/errors.go -------------------------------------------------------------------------------- /da/types/sidecar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/types/sidecar.go -------------------------------------------------------------------------------- /da/types/sidecar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/types/sidecar_test.go -------------------------------------------------------------------------------- /da/types/sidecars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/types/sidecars.go -------------------------------------------------------------------------------- /da/types/sidecars_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/da/types/sidecars_test.go -------------------------------------------------------------------------------- /docs/.gitkeep: -------------------------------------------------------------------------------- 1 | Coming soon... -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/attributes.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/attributes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/attributes_test.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/blobs_bundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/blobs_bundle.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/blobs_bundle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/blobs_bundle_test.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/engine.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/engine_test.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/errors.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/mocks/blobs_bundle.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/mocks/blobs_bundle.mock.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/mocks/payload_attributer.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/mocks/payload_attributer.mock.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/transactions.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/transactions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/transactions_test.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/withdrawal.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/withdrawal_ssz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/withdrawal_ssz_test.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/withdrawal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/withdrawal_test.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/withdrawals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/withdrawals.go -------------------------------------------------------------------------------- /engine-primitives/engine-primitives/withdrawals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/engine-primitives/withdrawals_test.go -------------------------------------------------------------------------------- /engine-primitives/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/engine-primitives/errors/errors.go -------------------------------------------------------------------------------- /errors/mod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/errors/mod.go -------------------------------------------------------------------------------- /execution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/README.md -------------------------------------------------------------------------------- /execution/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/client.go -------------------------------------------------------------------------------- /execution/client/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/config.go -------------------------------------------------------------------------------- /execution/client/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/engine.go -------------------------------------------------------------------------------- /execution/client/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/errors.go -------------------------------------------------------------------------------- /execution/client/ethclient/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/constants.go -------------------------------------------------------------------------------- /execution/client/ethclient/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/engine.go -------------------------------------------------------------------------------- /execution/client/ethclient/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/engine_test.go -------------------------------------------------------------------------------- /execution/client/ethclient/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/errors.go -------------------------------------------------------------------------------- /execution/client/ethclient/eth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/eth.go -------------------------------------------------------------------------------- /execution/client/ethclient/ethclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/ethclient.go -------------------------------------------------------------------------------- /execution/client/ethclient/rpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/rpc/client.go -------------------------------------------------------------------------------- /execution/client/ethclient/rpc/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/rpc/errors.go -------------------------------------------------------------------------------- /execution/client/ethclient/rpc/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/rpc/header.go -------------------------------------------------------------------------------- /execution/client/ethclient/rpc/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/ethclient/rpc/types.go -------------------------------------------------------------------------------- /execution/client/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/helpers.go -------------------------------------------------------------------------------- /execution/client/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/interfaces.go -------------------------------------------------------------------------------- /execution/client/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/client/metrics.go -------------------------------------------------------------------------------- /execution/deposit/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/deposit/contract.go -------------------------------------------------------------------------------- /execution/deposit/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/deposit/interfaces.go -------------------------------------------------------------------------------- /execution/engine/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/engine/engine.go -------------------------------------------------------------------------------- /execution/engine/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/engine/errors.go -------------------------------------------------------------------------------- /execution/engine/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/engine/interfaces.go -------------------------------------------------------------------------------- /execution/engine/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/engine/metrics.go -------------------------------------------------------------------------------- /execution/requests/eip7002/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/requests/eip7002/interfaces.go -------------------------------------------------------------------------------- /execution/requests/eip7002/withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/requests/eip7002/withdrawal.go -------------------------------------------------------------------------------- /execution/requests/eip7002/withdrawal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/requests/eip7002/withdrawal_test.go -------------------------------------------------------------------------------- /execution/requests/eip7251/consolidation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/requests/eip7251/consolidation.go -------------------------------------------------------------------------------- /execution/requests/eip7251/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/execution/requests/eip7251/interfaces.go -------------------------------------------------------------------------------- /geth-primitives/bind/bind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/geth-primitives/bind/bind.go -------------------------------------------------------------------------------- /geth-primitives/deposit/contract.abigen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/geth-primitives/deposit/contract.abigen.go -------------------------------------------------------------------------------- /geth-primitives/deposit/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/geth-primitives/deposit/contract.go -------------------------------------------------------------------------------- /geth-primitives/execution.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/geth-primitives/execution.go -------------------------------------------------------------------------------- /geth-primitives/rpc/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/geth-primitives/rpc/rpc.go -------------------------------------------------------------------------------- /geth-primitives/ssztest/contract.abigen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/geth-primitives/ssztest/contract.abigen.go -------------------------------------------------------------------------------- /geth-primitives/ssztest/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/geth-primitives/ssztest/contract.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/go.sum -------------------------------------------------------------------------------- /kurtosis/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/Makefile -------------------------------------------------------------------------------- /kurtosis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/README.md -------------------------------------------------------------------------------- /kurtosis/beaconkit-cloud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/beaconkit-cloud.yaml -------------------------------------------------------------------------------- /kurtosis/beaconkit-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/beaconkit-local.yaml -------------------------------------------------------------------------------- /kurtosis/img/example-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/img/example-network.png -------------------------------------------------------------------------------- /kurtosis/kurtosis-package-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/kurtosis-package-icon.png -------------------------------------------------------------------------------- /kurtosis/kurtosis-params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/kurtosis-params.yaml -------------------------------------------------------------------------------- /kurtosis/kurtosis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/kurtosis.yml -------------------------------------------------------------------------------- /kurtosis/main.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/main.star -------------------------------------------------------------------------------- /kurtosis/src/constants.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/constants.star -------------------------------------------------------------------------------- /kurtosis/src/lib/bash.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/lib/bash.star -------------------------------------------------------------------------------- /kurtosis/src/lib/builtins.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/lib/builtins.star -------------------------------------------------------------------------------- /kurtosis/src/lib/helpers.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/lib/helpers.star -------------------------------------------------------------------------------- /kurtosis/src/lib/port_spec.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/lib/port_spec.star -------------------------------------------------------------------------------- /kurtosis/src/lib/service_config.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/lib/service_config.star -------------------------------------------------------------------------------- /kurtosis/src/networks/kurtosis-devnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/networks/kurtosis-devnet/README.md -------------------------------------------------------------------------------- /kurtosis/src/networks/kurtosis-devnet/network-configs/genesis.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/networks/kurtosis-devnet/network-configs/genesis.json.template -------------------------------------------------------------------------------- /kurtosis/src/networks/networks.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/networks/networks.star -------------------------------------------------------------------------------- /kurtosis/src/networks/private-testnet-1/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/networks/private-testnet-1/.gitkeep -------------------------------------------------------------------------------- /kurtosis/src/nodes/consensus/beacond/launcher.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/consensus/beacond/launcher.star -------------------------------------------------------------------------------- /kurtosis/src/nodes/consensus/beacond/node.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/consensus/beacond/node.star -------------------------------------------------------------------------------- /kurtosis/src/nodes/consensus/beacond/scripts/modify-genesis-with-deposits.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/consensus/beacond/scripts/modify-genesis-with-deposits.sh -------------------------------------------------------------------------------- /kurtosis/src/nodes/consensus/beacond/scripts/multiple-premined-deposits-cl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/consensus/beacond/scripts/multiple-premined-deposits-cl.sh -------------------------------------------------------------------------------- /kurtosis/src/nodes/consensus/types.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/consensus/types.star -------------------------------------------------------------------------------- /kurtosis/src/nodes/execution/config.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/execution/config.star -------------------------------------------------------------------------------- /kurtosis/src/nodes/execution/execution.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/execution/execution.star -------------------------------------------------------------------------------- /kurtosis/src/nodes/execution/geth/config.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/execution/geth/config.star -------------------------------------------------------------------------------- /kurtosis/src/nodes/execution/geth/geth-config.toml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/execution/geth/geth-config.toml.template -------------------------------------------------------------------------------- /kurtosis/src/nodes/execution/reth/config.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/execution/reth/config.star -------------------------------------------------------------------------------- /kurtosis/src/nodes/execution/reth/reth-config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/execution/reth/reth-config.toml -------------------------------------------------------------------------------- /kurtosis/src/nodes/jwt-secret.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/jwt-secret.hex -------------------------------------------------------------------------------- /kurtosis/src/nodes/kzg-trusted-setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/kzg-trusted-setup.json -------------------------------------------------------------------------------- /kurtosis/src/nodes/nodes.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/nodes/nodes.star -------------------------------------------------------------------------------- /kurtosis/src/observability/grafana/dashboard-providers.yml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/observability/grafana/dashboard-providers.yml.tmpl -------------------------------------------------------------------------------- /kurtosis/src/observability/grafana/datasource.yml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/observability/grafana/datasource.yml.tmpl -------------------------------------------------------------------------------- /kurtosis/src/observability/grafana/grafana.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/observability/grafana/grafana.star -------------------------------------------------------------------------------- /kurtosis/src/observability/prometheus/prometheus.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/observability/prometheus/prometheus.star -------------------------------------------------------------------------------- /kurtosis/src/observability/pyroscope/pyroscope.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/observability/pyroscope/pyroscope.star -------------------------------------------------------------------------------- /kurtosis/src/services/blockscout/launcher.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/services/blockscout/launcher.star -------------------------------------------------------------------------------- /kurtosis/src/services/blutgang/config.toml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/services/blutgang/config.toml.tmpl -------------------------------------------------------------------------------- /kurtosis/src/services/blutgang/launcher.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/services/blutgang/launcher.star -------------------------------------------------------------------------------- /kurtosis/src/services/nginx/default.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/services/nginx/default.conf.template -------------------------------------------------------------------------------- /kurtosis/src/services/nginx/nginx.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/services/nginx/nginx.star -------------------------------------------------------------------------------- /kurtosis/src/services/service.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/services/service.star -------------------------------------------------------------------------------- /kurtosis/src/services/spamoor/launcher.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/services/spamoor/launcher.star -------------------------------------------------------------------------------- /kurtosis/src/services/tx_fuzz/launcher.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/kurtosis/src/services/tx_fuzz/launcher.star -------------------------------------------------------------------------------- /log/mod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/mod.go -------------------------------------------------------------------------------- /log/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/noop/noop.go -------------------------------------------------------------------------------- /log/noop/noop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/noop/noop_test.go -------------------------------------------------------------------------------- /log/phuslu/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/phuslu/buffer.go -------------------------------------------------------------------------------- /log/phuslu/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/phuslu/config.go -------------------------------------------------------------------------------- /log/phuslu/formatter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/phuslu/formatter.go -------------------------------------------------------------------------------- /log/phuslu/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/phuslu/logger.go -------------------------------------------------------------------------------- /log/phuslu/style.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/phuslu/style.go -------------------------------------------------------------------------------- /log/phuslu/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/log/phuslu/time.go -------------------------------------------------------------------------------- /node-api/backend/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/backend/backend.go -------------------------------------------------------------------------------- /node-api/backend/backend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/backend/backend_test.go -------------------------------------------------------------------------------- /node-api/backend/getters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/backend/getters.go -------------------------------------------------------------------------------- /node-api/backend/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/backend/interface.go -------------------------------------------------------------------------------- /node-api/backend/mocks/genesis_state_processor.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/backend/mocks/genesis_state_processor.mock.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/backend.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/blob_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/blob_test.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/blobs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/blobs.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/block.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/genesis.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/genesis_test.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/handler.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/header.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/header_test.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/historical.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/historical.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/mocks/backend.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/mocks/backend.mock.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/randao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/randao.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/randao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/randao_test.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/routes.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/types/conversions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/types/conversions.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/types/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/types/request.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/types/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/types/response.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/validators.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/validators_balances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/validators_balances.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/validators_balances_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/validators_balances_test.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/validators_filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/validators_filters.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/validators_filters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/validators_filters_test.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/validators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/validators_test.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/withdrawal.go -------------------------------------------------------------------------------- /node-api/handlers/beacon/withdrawal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/beacon/withdrawal_test.go -------------------------------------------------------------------------------- /node-api/handlers/builder/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/builder/handler.go -------------------------------------------------------------------------------- /node-api/handlers/builder/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/builder/routes.go -------------------------------------------------------------------------------- /node-api/handlers/config/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/config/handler.go -------------------------------------------------------------------------------- /node-api/handlers/config/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/config/routes.go -------------------------------------------------------------------------------- /node-api/handlers/config/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/config/spec.go -------------------------------------------------------------------------------- /node-api/handlers/config/types/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/config/types/response.go -------------------------------------------------------------------------------- /node-api/handlers/debug/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/debug/backend.go -------------------------------------------------------------------------------- /node-api/handlers/debug/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/debug/handler.go -------------------------------------------------------------------------------- /node-api/handlers/debug/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/debug/routes.go -------------------------------------------------------------------------------- /node-api/handlers/debug/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/debug/state.go -------------------------------------------------------------------------------- /node-api/handlers/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/error.go -------------------------------------------------------------------------------- /node-api/handlers/events/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/events/handler.go -------------------------------------------------------------------------------- /node-api/handlers/events/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/events/routes.go -------------------------------------------------------------------------------- /node-api/handlers/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/handlers.go -------------------------------------------------------------------------------- /node-api/handlers/node/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/node/backend.go -------------------------------------------------------------------------------- /node-api/handlers/node/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/node/handler.go -------------------------------------------------------------------------------- /node-api/handlers/node/mocks/backend.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/node/mocks/backend.mock.go -------------------------------------------------------------------------------- /node-api/handlers/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/node/node.go -------------------------------------------------------------------------------- /node-api/handlers/node/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/node/node_test.go -------------------------------------------------------------------------------- /node-api/handlers/node/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/node/routes.go -------------------------------------------------------------------------------- /node-api/handlers/node/types/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/node/types/response.go -------------------------------------------------------------------------------- /node-api/handlers/proof/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/backend.go -------------------------------------------------------------------------------- /node-api/handlers/proof/block_proposer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/block_proposer.go -------------------------------------------------------------------------------- /node-api/handlers/proof/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/handler.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/beacon_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/beacon_state.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/beacon_state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/beacon_state_test.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/generalized_indexes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/generalized_indexes.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/generalized_indexes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/generalized_indexes_test.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/merkle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/merkle_test.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/mock/beacon_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/mock/beacon_state.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/proposer_index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/proposer_index.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/proposer_index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/proposer_index_test.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/empty_state_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/empty_state_proof.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/many_validators_proposer_index_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/many_validators_proposer_index_proof.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/many_validators_proposer_pubkey_proof_deneb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/many_validators_proposer_pubkey_proof_deneb.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/many_validators_proposer_pubkey_proof_electra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/many_validators_proposer_pubkey_proof_electra.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/many_validators_validator_balance_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/many_validators_validator_balance_proof.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/many_validators_validator_credentials_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/many_validators_validator_credentials_proof.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/non_empty_state_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/non_empty_state_proof.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/one_validator_proposer_index_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/one_validator_proposer_index_proof.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/one_validator_proposer_pubkey_proof_deneb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/one_validator_proposer_pubkey_proof_deneb.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/one_validator_proposer_pubkey_proof_electra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/one_validator_proposer_pubkey_proof_electra.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/one_validator_validator_balance_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/one_validator_validator_balance_proof.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/testdata/one_validator_validator_credentials_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/testdata/one_validator_validator_credentials_proof.json -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/validator_balance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/validator_balance.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/validator_balance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/validator_balance_test.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/validator_credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/validator_credentials.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/validator_credentials_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/validator_credentials_test.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/validator_pubkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/validator_pubkey.go -------------------------------------------------------------------------------- /node-api/handlers/proof/merkle/validator_pubkey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/merkle/validator_pubkey_test.go -------------------------------------------------------------------------------- /node-api/handlers/proof/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/routes.go -------------------------------------------------------------------------------- /node-api/handlers/proof/types/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/types/interfaces.go -------------------------------------------------------------------------------- /node-api/handlers/proof/types/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/types/request.go -------------------------------------------------------------------------------- /node-api/handlers/proof/types/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/types/response.go -------------------------------------------------------------------------------- /node-api/handlers/proof/validator_balance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/validator_balance.go -------------------------------------------------------------------------------- /node-api/handlers/proof/validator_credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/validator_credentials.go -------------------------------------------------------------------------------- /node-api/handlers/proof/validator_pubkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/proof/validator_pubkey.go -------------------------------------------------------------------------------- /node-api/handlers/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/routes.go -------------------------------------------------------------------------------- /node-api/handlers/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/types/errors.go -------------------------------------------------------------------------------- /node-api/handlers/types/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/types/request.go -------------------------------------------------------------------------------- /node-api/handlers/utils/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/utils/constants.go -------------------------------------------------------------------------------- /node-api/handlers/utils/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/utils/context.go -------------------------------------------------------------------------------- /node-api/handlers/utils/mappings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/utils/mappings.go -------------------------------------------------------------------------------- /node-api/handlers/validator/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/validator/handler.go -------------------------------------------------------------------------------- /node-api/handlers/validator/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/handlers/validator/routes.go -------------------------------------------------------------------------------- /node-api/middleware/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/middleware/middleware.go -------------------------------------------------------------------------------- /node-api/middleware/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/middleware/request.go -------------------------------------------------------------------------------- /node-api/middleware/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/middleware/response.go -------------------------------------------------------------------------------- /node-api/server/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/server/config.go -------------------------------------------------------------------------------- /node-api/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-api/server/server.go -------------------------------------------------------------------------------- /node-core/builder/baseapp_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/builder/baseapp_options.go -------------------------------------------------------------------------------- /node-core/builder/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/builder/builder.go -------------------------------------------------------------------------------- /node-core/builder/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/builder/options.go -------------------------------------------------------------------------------- /node-core/components/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/api.go -------------------------------------------------------------------------------- /node-core/components/attributes_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/attributes_factory.go -------------------------------------------------------------------------------- /node-core/components/availability_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/availability_store.go -------------------------------------------------------------------------------- /node-core/components/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/backend.go -------------------------------------------------------------------------------- /node-core/components/blobs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/blobs.go -------------------------------------------------------------------------------- /node-core/components/block_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/block_store.go -------------------------------------------------------------------------------- /node-core/components/chain_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/chain_service.go -------------------------------------------------------------------------------- /node-core/components/cometbft_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/cometbft_service.go -------------------------------------------------------------------------------- /node-core/components/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/config.go -------------------------------------------------------------------------------- /node-core/components/config_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/config_server.go -------------------------------------------------------------------------------- /node-core/components/deposit_contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/deposit_contract.go -------------------------------------------------------------------------------- /node-core/components/deposit_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/deposit_store.go -------------------------------------------------------------------------------- /node-core/components/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/engine.go -------------------------------------------------------------------------------- /node-core/components/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/interfaces.go -------------------------------------------------------------------------------- /node-core/components/jwt_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/jwt_secret.go -------------------------------------------------------------------------------- /node-core/components/metrics/sink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/metrics/sink.go -------------------------------------------------------------------------------- /node-core/components/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/node.go -------------------------------------------------------------------------------- /node-core/components/payload_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/payload_builder.go -------------------------------------------------------------------------------- /node-core/components/reporting_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/reporting_service.go -------------------------------------------------------------------------------- /node-core/components/service_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/service_registry.go -------------------------------------------------------------------------------- /node-core/components/shutdown_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/shutdown_service.go -------------------------------------------------------------------------------- /node-core/components/sidecars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/sidecars.go -------------------------------------------------------------------------------- /node-core/components/signer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/signer.go -------------------------------------------------------------------------------- /node-core/components/signer/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/signer/errors.go -------------------------------------------------------------------------------- /node-core/components/signer/legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/signer/legacy.go -------------------------------------------------------------------------------- /node-core/components/signer/signer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/signer/signer.go -------------------------------------------------------------------------------- /node-core/components/state_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/state_processor.go -------------------------------------------------------------------------------- /node-core/components/storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/storage/storage.go -------------------------------------------------------------------------------- /node-core/components/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/store.go -------------------------------------------------------------------------------- /node-core/components/telemetry_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/telemetry_service.go -------------------------------------------------------------------------------- /node-core/components/telemetry_sink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/telemetry_sink.go -------------------------------------------------------------------------------- /node-core/components/trusted_setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/trusted_setup.go -------------------------------------------------------------------------------- /node-core/components/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/types.go -------------------------------------------------------------------------------- /node-core/components/validator_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/components/validator_service.go -------------------------------------------------------------------------------- /node-core/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/node/node.go -------------------------------------------------------------------------------- /node-core/services/registry/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/registry/errors.go -------------------------------------------------------------------------------- /node-core/services/registry/mocks/basic.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/registry/mocks/basic.mock.go -------------------------------------------------------------------------------- /node-core/services/registry/mocks/commit_multistore_accessor.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/registry/mocks/commit_multistore_accessor.mock.go -------------------------------------------------------------------------------- /node-core/services/registry/mocks/dispatcher.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/registry/mocks/dispatcher.mock.go -------------------------------------------------------------------------------- /node-core/services/registry/mocks/registry_option.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/registry/mocks/registry_option.mock.go -------------------------------------------------------------------------------- /node-core/services/registry/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/registry/options.go -------------------------------------------------------------------------------- /node-core/services/registry/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/registry/registry.go -------------------------------------------------------------------------------- /node-core/services/registry/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/registry/registry_test.go -------------------------------------------------------------------------------- /node-core/services/shutdown/service..go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/shutdown/service..go -------------------------------------------------------------------------------- /node-core/services/version/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/version/interfaces.go -------------------------------------------------------------------------------- /node-core/services/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/services/version/version.go -------------------------------------------------------------------------------- /node-core/types/mocks/consensus_service.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/types/mocks/consensus_service.mock.go -------------------------------------------------------------------------------- /node-core/types/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/node-core/types/node.go -------------------------------------------------------------------------------- /observability/telemetry/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/observability/telemetry/service.go -------------------------------------------------------------------------------- /payload/README.md: -------------------------------------------------------------------------------- 1 | # payload module 2 | -------------------------------------------------------------------------------- /payload/attributes/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/attributes/factory.go -------------------------------------------------------------------------------- /payload/attributes/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/attributes/interfaces.go -------------------------------------------------------------------------------- /payload/builder/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/builder/builder.go -------------------------------------------------------------------------------- /payload/builder/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/builder/config.go -------------------------------------------------------------------------------- /payload/builder/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/builder/errors.go -------------------------------------------------------------------------------- /payload/builder/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/builder/interfaces.go -------------------------------------------------------------------------------- /payload/builder/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/builder/payload.go -------------------------------------------------------------------------------- /payload/builder/payload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/builder/payload_test.go -------------------------------------------------------------------------------- /payload/cache/payload_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/cache/payload_id.go -------------------------------------------------------------------------------- /payload/cache/payload_id_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/cache/payload_id_fuzz_test.go -------------------------------------------------------------------------------- /payload/cache/payload_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/payload/cache/payload_id_test.go -------------------------------------------------------------------------------- /primitives/bytes/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b.go -------------------------------------------------------------------------------- /primitives/bytes/b20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b20.go -------------------------------------------------------------------------------- /primitives/bytes/b20_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b20_test.go -------------------------------------------------------------------------------- /primitives/bytes/b256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b256.go -------------------------------------------------------------------------------- /primitives/bytes/b32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b32.go -------------------------------------------------------------------------------- /primitives/bytes/b32_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b32_test.go -------------------------------------------------------------------------------- /primitives/bytes/b4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b4.go -------------------------------------------------------------------------------- /primitives/bytes/b48.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b48.go -------------------------------------------------------------------------------- /primitives/bytes/b48_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b48_test.go -------------------------------------------------------------------------------- /primitives/bytes/b4_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b4_test.go -------------------------------------------------------------------------------- /primitives/bytes/b8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b8.go -------------------------------------------------------------------------------- /primitives/bytes/b8_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b8_test.go -------------------------------------------------------------------------------- /primitives/bytes/b96.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b96.go -------------------------------------------------------------------------------- /primitives/bytes/b96_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b96_test.go -------------------------------------------------------------------------------- /primitives/bytes/b_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/b_test.go -------------------------------------------------------------------------------- /primitives/bytes/buffer/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/buffer/buffer.go -------------------------------------------------------------------------------- /primitives/bytes/buffer/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/buffer/buffer_test.go -------------------------------------------------------------------------------- /primitives/bytes/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/bytes/utils.go -------------------------------------------------------------------------------- /primitives/common/consensus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/common/consensus.go -------------------------------------------------------------------------------- /primitives/common/consensus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/common/consensus_test.go -------------------------------------------------------------------------------- /primitives/common/execution.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/common/execution.go -------------------------------------------------------------------------------- /primitives/common/execution_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/common/execution_test.go -------------------------------------------------------------------------------- /primitives/common/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/common/interfaces.go -------------------------------------------------------------------------------- /primitives/common/unused_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/common/unused_type.go -------------------------------------------------------------------------------- /primitives/common/unused_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/common/unused_type_test.go -------------------------------------------------------------------------------- /primitives/constants/bls12_381.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/constants/bls12_381.go -------------------------------------------------------------------------------- /primitives/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/constants/constants.go -------------------------------------------------------------------------------- /primitives/constants/eip4844.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/constants/eip4844.go -------------------------------------------------------------------------------- /primitives/constants/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/constants/misc.go -------------------------------------------------------------------------------- /primitives/constants/operations_per_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/constants/operations_per_block.go -------------------------------------------------------------------------------- /primitives/constants/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/constants/payload.go -------------------------------------------------------------------------------- /primitives/constants/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/constants/validator.go -------------------------------------------------------------------------------- /primitives/constraints/ssz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/constraints/ssz.go -------------------------------------------------------------------------------- /primitives/crypto/bls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/crypto/bls.go -------------------------------------------------------------------------------- /primitives/crypto/mocks/bls_signer.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/crypto/mocks/bls_signer.mock.go -------------------------------------------------------------------------------- /primitives/crypto/sha256/sha256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/crypto/sha256/sha256.go -------------------------------------------------------------------------------- /primitives/eip4844/blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/eip4844/blob.go -------------------------------------------------------------------------------- /primitives/eip4844/blob_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/eip4844/blob_test.go -------------------------------------------------------------------------------- /primitives/eip4844/kzg_commitment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/eip4844/kzg_commitment.go -------------------------------------------------------------------------------- /primitives/eip4844/kzg_commitment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/eip4844/kzg_commitment_test.go -------------------------------------------------------------------------------- /primitives/eip4844/kzg_proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/eip4844/kzg_proof.go -------------------------------------------------------------------------------- /primitives/encoding/hex/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/bytes.go -------------------------------------------------------------------------------- /primitives/encoding/hex/bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/bytes_test.go -------------------------------------------------------------------------------- /primitives/encoding/hex/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/const.go -------------------------------------------------------------------------------- /primitives/encoding/hex/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/errors.go -------------------------------------------------------------------------------- /primitives/encoding/hex/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/format.go -------------------------------------------------------------------------------- /primitives/encoding/hex/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/format_test.go -------------------------------------------------------------------------------- /primitives/encoding/hex/nibble.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/nibble.go -------------------------------------------------------------------------------- /primitives/encoding/hex/u64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/u64.go -------------------------------------------------------------------------------- /primitives/encoding/hex/u64_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/hex/u64_test.go -------------------------------------------------------------------------------- /primitives/encoding/json/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/json/json.go -------------------------------------------------------------------------------- /primitives/encoding/ssz/schema/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/ssz/schema/common.go -------------------------------------------------------------------------------- /primitives/encoding/ssz/schema/definitions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/ssz/schema/definitions.go -------------------------------------------------------------------------------- /primitives/encoding/ssz/schema/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/ssz/schema/field.go -------------------------------------------------------------------------------- /primitives/encoding/ssz/schema/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/ssz/schema/id.go -------------------------------------------------------------------------------- /primitives/encoding/ssz/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/encoding/ssz/utils.go -------------------------------------------------------------------------------- /primitives/math/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/math/errors.go -------------------------------------------------------------------------------- /primitives/math/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/math/log/log.go -------------------------------------------------------------------------------- /primitives/math/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/math/log/log_test.go -------------------------------------------------------------------------------- /primitives/math/pow/pow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/math/pow/pow.go -------------------------------------------------------------------------------- /primitives/math/pow/pow_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/math/pow/pow_test.go -------------------------------------------------------------------------------- /primitives/math/u256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/math/u256.go -------------------------------------------------------------------------------- /primitives/math/u64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/math/u64.go -------------------------------------------------------------------------------- /primitives/math/u64_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/math/u64_test.go -------------------------------------------------------------------------------- /primitives/merkle/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/errors.go -------------------------------------------------------------------------------- /primitives/merkle/hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/hasher.go -------------------------------------------------------------------------------- /primitives/merkle/hasher_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/hasher_fuzz_test.go -------------------------------------------------------------------------------- /primitives/merkle/hasher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/hasher_test.go -------------------------------------------------------------------------------- /primitives/merkle/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/index.go -------------------------------------------------------------------------------- /primitives/merkle/index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/index_test.go -------------------------------------------------------------------------------- /primitives/merkle/object_path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/object_path.go -------------------------------------------------------------------------------- /primitives/merkle/object_path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/object_path_test.go -------------------------------------------------------------------------------- /primitives/merkle/proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/proof.go -------------------------------------------------------------------------------- /primitives/merkle/root_hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/root_hasher.go -------------------------------------------------------------------------------- /primitives/merkle/root_hasher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/root_hasher_test.go -------------------------------------------------------------------------------- /primitives/merkle/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/tree.go -------------------------------------------------------------------------------- /primitives/merkle/tree_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/tree_fuzz_test.go -------------------------------------------------------------------------------- /primitives/merkle/tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/tree_test.go -------------------------------------------------------------------------------- /primitives/merkle/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/utils.go -------------------------------------------------------------------------------- /primitives/merkle/zero/zero.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/merkle/zero/zero.go -------------------------------------------------------------------------------- /primitives/net/http/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/net/http/errors.go -------------------------------------------------------------------------------- /primitives/net/json-rpc/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/net/json-rpc/errors.go -------------------------------------------------------------------------------- /primitives/net/jwt/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/net/jwt/errors.go -------------------------------------------------------------------------------- /primitives/net/jwt/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/net/jwt/jwt.go -------------------------------------------------------------------------------- /primitives/net/jwt/jwt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/net/jwt/jwt_test.go -------------------------------------------------------------------------------- /primitives/net/url/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/net/url/url.go -------------------------------------------------------------------------------- /primitives/transition/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/transition/context.go -------------------------------------------------------------------------------- /primitives/transition/validator_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/transition/validator_update.go -------------------------------------------------------------------------------- /primitives/transition/validator_update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/transition/validator_update_test.go -------------------------------------------------------------------------------- /primitives/version/comparable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/version/comparable.go -------------------------------------------------------------------------------- /primitives/version/comparable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/version/comparable_test.go -------------------------------------------------------------------------------- /primitives/version/name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/version/name.go -------------------------------------------------------------------------------- /primitives/version/supported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/version/supported.go -------------------------------------------------------------------------------- /primitives/version/versions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/primitives/version/versions.go -------------------------------------------------------------------------------- /scripts/build/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/build.mk -------------------------------------------------------------------------------- /scripts/build/codegen.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/codegen.mk -------------------------------------------------------------------------------- /scripts/build/constants.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/constants.mk -------------------------------------------------------------------------------- /scripts/build/devtools.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/devtools.mk -------------------------------------------------------------------------------- /scripts/build/golines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/golines.sh -------------------------------------------------------------------------------- /scripts/build/help.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/help.mk -------------------------------------------------------------------------------- /scripts/build/linting.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/linting.mk -------------------------------------------------------------------------------- /scripts/build/proto_generate_pulsar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/proto_generate_pulsar.sh -------------------------------------------------------------------------------- /scripts/build/protobuf.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/protobuf.mk -------------------------------------------------------------------------------- /scripts/build/release.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/release.mk -------------------------------------------------------------------------------- /scripts/build/testing.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/build/testing.mk -------------------------------------------------------------------------------- /scripts/rollback_cl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/scripts/rollback_cl.sh -------------------------------------------------------------------------------- /state-transition/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/README.md -------------------------------------------------------------------------------- /state-transition/core/core_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/core_test.go -------------------------------------------------------------------------------- /state-transition/core/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/errors.go -------------------------------------------------------------------------------- /state-transition/core/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/interfaces.go -------------------------------------------------------------------------------- /state-transition/core/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/metrics.go -------------------------------------------------------------------------------- /state-transition/core/mocks/execution_engine.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/mocks/execution_engine.mock.go -------------------------------------------------------------------------------- /state-transition/core/state/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state/constants.go -------------------------------------------------------------------------------- /state-transition/core/state/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state/interfaces.go -------------------------------------------------------------------------------- /state-transition/core/state/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state/metrics.go -------------------------------------------------------------------------------- /state-transition/core/state/parent_proposer_pubkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state/parent_proposer_pubkey.go -------------------------------------------------------------------------------- /state-transition/core/state/statedb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state/statedb.go -------------------------------------------------------------------------------- /state-transition/core/state/statedb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state/statedb_test.go -------------------------------------------------------------------------------- /state-transition/core/state_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_exits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_exits.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_fixes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_fixes.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_forks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_forks.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_genesis.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_genesis_test.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_payload.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_payload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_payload_test.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_randao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_randao.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_signature.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_staking.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_staking.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_staking_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_staking_test.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_test.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_validators.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_withdrawals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_withdrawals.go -------------------------------------------------------------------------------- /state-transition/core/state_processor_withdrawals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/state_processor_withdrawals_test.go -------------------------------------------------------------------------------- /state-transition/core/validation_deposits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/validation_deposits.go -------------------------------------------------------------------------------- /state-transition/core/validation_deposits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/state-transition/core/validation_deposits_test.go -------------------------------------------------------------------------------- /storage/beacondb/eth1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/eth1.go -------------------------------------------------------------------------------- /storage/beacondb/fork.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/fork.go -------------------------------------------------------------------------------- /storage/beacondb/history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/history.go -------------------------------------------------------------------------------- /storage/beacondb/index/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/index/validator.go -------------------------------------------------------------------------------- /storage/beacondb/index/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/index/validator_test.go -------------------------------------------------------------------------------- /storage/beacondb/keys/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/keys/keys.go -------------------------------------------------------------------------------- /storage/beacondb/kvstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/kvstore.go -------------------------------------------------------------------------------- /storage/beacondb/randao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/randao.go -------------------------------------------------------------------------------- /storage/beacondb/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/registry.go -------------------------------------------------------------------------------- /storage/beacondb/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/registry_test.go -------------------------------------------------------------------------------- /storage/beacondb/slashing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/slashing.go -------------------------------------------------------------------------------- /storage/beacondb/staking_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/staking_test.go -------------------------------------------------------------------------------- /storage/beacondb/versioning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/versioning.go -------------------------------------------------------------------------------- /storage/beacondb/withdrawals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/beacondb/withdrawals.go -------------------------------------------------------------------------------- /storage/block/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/block/config.go -------------------------------------------------------------------------------- /storage/block/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/block/interfaces.go -------------------------------------------------------------------------------- /storage/block/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/block/store.go -------------------------------------------------------------------------------- /storage/block/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/block/store_test.go -------------------------------------------------------------------------------- /storage/db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/db/db.go -------------------------------------------------------------------------------- /storage/deposit/common/synced_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/deposit/common/synced_db.go -------------------------------------------------------------------------------- /storage/deposit/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/deposit/store.go -------------------------------------------------------------------------------- /storage/deposit/v1/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/deposit/v1/provider.go -------------------------------------------------------------------------------- /storage/deposit/v1/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/deposit/v1/store.go -------------------------------------------------------------------------------- /storage/deposit/v1/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/deposit/v1/store_test.go -------------------------------------------------------------------------------- /storage/encoding/ssz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/encoding/ssz.go -------------------------------------------------------------------------------- /storage/encoding/u64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/encoding/u64.go -------------------------------------------------------------------------------- /storage/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/errors.go -------------------------------------------------------------------------------- /storage/filedb/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/filedb/db.go -------------------------------------------------------------------------------- /storage/filedb/db_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/filedb/db_options.go -------------------------------------------------------------------------------- /storage/filedb/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/filedb/db_test.go -------------------------------------------------------------------------------- /storage/filedb/range_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/filedb/range_db.go -------------------------------------------------------------------------------- /storage/filedb/range_db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/filedb/range_db_test.go -------------------------------------------------------------------------------- /storage/interfaces/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/interfaces/db.go -------------------------------------------------------------------------------- /storage/interfaces/mocks/db.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/interfaces/mocks/db.mock.go -------------------------------------------------------------------------------- /storage/kv_store_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/storage/kv_store_service.go -------------------------------------------------------------------------------- /testing/benchmarks/logger_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/benchmarks/logger_benchmark_test.go -------------------------------------------------------------------------------- /testing/e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/README.md -------------------------------------------------------------------------------- /testing/e2e/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/config/config.go -------------------------------------------------------------------------------- /testing/e2e/config/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/config/defaults.go -------------------------------------------------------------------------------- /testing/e2e/e2e_beacon_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_beacon_api_test.go -------------------------------------------------------------------------------- /testing/e2e/e2e_blob_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_blob_test.go -------------------------------------------------------------------------------- /testing/e2e/e2e_comet_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_comet_api_test.go -------------------------------------------------------------------------------- /testing/e2e/e2e_inflation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_inflation_test.go -------------------------------------------------------------------------------- /testing/e2e/e2e_proofs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_proofs_test.go -------------------------------------------------------------------------------- /testing/e2e/e2e_staking_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_staking_test.go -------------------------------------------------------------------------------- /testing/e2e/e2e_startup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_startup_test.go -------------------------------------------------------------------------------- /testing/e2e/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_test.go -------------------------------------------------------------------------------- /testing/e2e/e2e_withdrawal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/e2e_withdrawal_test.go -------------------------------------------------------------------------------- /testing/e2e/suite/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/constants.go -------------------------------------------------------------------------------- /testing/e2e/suite/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/errors.go -------------------------------------------------------------------------------- /testing/e2e/suite/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/options.go -------------------------------------------------------------------------------- /testing/e2e/suite/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/setup.go -------------------------------------------------------------------------------- /testing/e2e/suite/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/suite.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/account.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/account_test.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/beacon_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/beacon_client.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/consensus_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/consensus_client.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/errors.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/execution_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/execution_client.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/json_rpc_connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/json_rpc_connection.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/load_balancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/load_balancer.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/service_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/service_context.go -------------------------------------------------------------------------------- /testing/e2e/suite/types/tx/eip4844.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/e2e/suite/types/tx/eip4844.go -------------------------------------------------------------------------------- /testing/files/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/files/entrypoint.sh -------------------------------------------------------------------------------- /testing/files/eth-genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/files/eth-genesis.json -------------------------------------------------------------------------------- /testing/files/jwt.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/files/jwt.hex -------------------------------------------------------------------------------- /testing/files/kzg-trusted-setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/files/kzg-trusted-setup.json -------------------------------------------------------------------------------- /testing/files/spec.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/files/spec.toml -------------------------------------------------------------------------------- /testing/files/test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/files/test_data.json -------------------------------------------------------------------------------- /testing/files/test_data_batch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/files/test_data_batch.json -------------------------------------------------------------------------------- /testing/files/test_data_incorrect_proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/files/test_data_incorrect_proof.json -------------------------------------------------------------------------------- /testing/forge-script/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/forge-script/Makefile -------------------------------------------------------------------------------- /testing/forge-script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/forge-script/README.md -------------------------------------------------------------------------------- /testing/forge-script/dependency/dependency.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/forge-script/dependency/dependency.sh -------------------------------------------------------------------------------- /testing/forge-script/forge-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/forge-script/forge-config.yaml -------------------------------------------------------------------------------- /testing/forge-script/kurtosis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/forge-script/kurtosis.yml -------------------------------------------------------------------------------- /testing/forge-script/main.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/forge-script/main.star -------------------------------------------------------------------------------- /testing/networks/80069/app.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/app.toml -------------------------------------------------------------------------------- /testing/networks/80069/cl-seeds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/cl-seeds.txt -------------------------------------------------------------------------------- /testing/networks/80069/client.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/client.toml -------------------------------------------------------------------------------- /testing/networks/80069/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/config.toml -------------------------------------------------------------------------------- /testing/networks/80069/el-bootnodes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/el-bootnodes.txt -------------------------------------------------------------------------------- /testing/networks/80069/el-peers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/el-peers.txt -------------------------------------------------------------------------------- /testing/networks/80069/eth-genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/eth-genesis.json -------------------------------------------------------------------------------- /testing/networks/80069/genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/genesis.json -------------------------------------------------------------------------------- /testing/networks/80069/kzg-trusted-setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/kzg-trusted-setup.json -------------------------------------------------------------------------------- /testing/networks/80069/spec.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80069/spec.toml -------------------------------------------------------------------------------- /testing/networks/80094/app.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/app.toml -------------------------------------------------------------------------------- /testing/networks/80094/client.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/client.toml -------------------------------------------------------------------------------- /testing/networks/80094/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/config.toml -------------------------------------------------------------------------------- /testing/networks/80094/el-bootnodes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/el-bootnodes.txt -------------------------------------------------------------------------------- /testing/networks/80094/el-peers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/el-peers.txt -------------------------------------------------------------------------------- /testing/networks/80094/eth-genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/eth-genesis.json -------------------------------------------------------------------------------- /testing/networks/80094/genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/genesis.json -------------------------------------------------------------------------------- /testing/networks/80094/kzg-trusted-setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/kzg-trusted-setup.json -------------------------------------------------------------------------------- /testing/networks/80094/spec.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/networks/80094/spec.toml -------------------------------------------------------------------------------- /testing/quick/compare_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/quick/compare_test.go -------------------------------------------------------------------------------- /testing/quick/execution_payload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/quick/execution_payload_test.go -------------------------------------------------------------------------------- /testing/simulated/chaos_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/chaos_test.go -------------------------------------------------------------------------------- /testing/simulated/components.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/components.go -------------------------------------------------------------------------------- /testing/simulated/el-genesis-files/eth-genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/el-genesis-files/eth-genesis.json -------------------------------------------------------------------------------- /testing/simulated/el-genesis-files/pectra-eth-genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/el-genesis-files/pectra-eth-genesis.json -------------------------------------------------------------------------------- /testing/simulated/el-genesis-files/pectra-fork-genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/el-genesis-files/pectra-fork-genesis.json -------------------------------------------------------------------------------- /testing/simulated/execution/execnode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/execution/execnode.go -------------------------------------------------------------------------------- /testing/simulated/execution/geth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/execution/geth.go -------------------------------------------------------------------------------- /testing/simulated/execution/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/execution/resource.go -------------------------------------------------------------------------------- /testing/simulated/execution/reth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/execution/reth.go -------------------------------------------------------------------------------- /testing/simulated/execution/simulation_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/execution/simulation_client.go -------------------------------------------------------------------------------- /testing/simulated/homedir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/homedir.go -------------------------------------------------------------------------------- /testing/simulated/malicious_consensus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/malicious_consensus_test.go -------------------------------------------------------------------------------- /testing/simulated/malicious_proposer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/malicious_proposer_test.go -------------------------------------------------------------------------------- /testing/simulated/orphaned_blobs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/orphaned_blobs_test.go -------------------------------------------------------------------------------- /testing/simulated/payload_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/payload_cache_test.go -------------------------------------------------------------------------------- /testing/simulated/pectra_fork_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/pectra_fork_test.go -------------------------------------------------------------------------------- /testing/simulated/pectra_genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/pectra_genesis_test.go -------------------------------------------------------------------------------- /testing/simulated/pectra_withdrawal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/pectra_withdrawal_test.go -------------------------------------------------------------------------------- /testing/simulated/simcomet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/simcomet.go -------------------------------------------------------------------------------- /testing/simulated/simulated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/simulated_test.go -------------------------------------------------------------------------------- /testing/simulated/testnode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/testnode.go -------------------------------------------------------------------------------- /testing/simulated/transformers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/transformers.go -------------------------------------------------------------------------------- /testing/simulated/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/utils.go -------------------------------------------------------------------------------- /testing/simulated/valid_chain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/simulated/valid_chain_test.go -------------------------------------------------------------------------------- /testing/state-transition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/state-transition/README.md -------------------------------------------------------------------------------- /testing/state-transition/state-transition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/state-transition/state-transition.go -------------------------------------------------------------------------------- /testing/utils/.gitkeep: -------------------------------------------------------------------------------- 1 | TODO: put general testing utilities in here. -------------------------------------------------------------------------------- /testing/utils/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/berachain/beacon-kit/HEAD/testing/utils/generate.go --------------------------------------------------------------------------------