├── .github └── workflows │ ├── fishcake-deploy.yaml │ └── image-build.yaml ├── .gitignore ├── .gitmodules ├── Dockerfile ├── Dockerfile.testnet ├── LICENSE ├── Makefile ├── README.md ├── acorus.example.yaml ├── acorus.go ├── appchain ├── appchain_l1.go ├── appchain_l2.go ├── bindings │ ├── abi_info.go │ ├── delegation │ │ └── bindings │ │ │ └── bvm_delegation_manager.go │ ├── l1_reward_manager │ │ └── bindings │ │ │ └── bvm_l1_reward_manager.go │ ├── l2_reward_manager │ │ └── bindings │ │ │ └── bvm_l2_reward_manager.go │ ├── staking_manager │ │ └── bindings │ │ │ └── bvm_staking_manager.go │ ├── strategy_base │ │ └── bindings │ │ │ └── bvm_strategy_base.go │ ├── strategy_manager │ │ └── bindings │ │ │ └── bvm_strategy_manager.go │ └── unstake_requests_manager │ │ └── bindings │ │ └── bvm_unstake_requests_manager.go ├── test │ └── test_totalShare.go └── unpack │ └── log_unpack.go ├── cache └── cache.go ├── charts ├── Chart.yaml └── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── deployment.yaml │ ├── hpa.yaml │ ├── ingress.yaml │ ├── service.yaml │ ├── serviceaccount.yaml │ └── tests │ └── test-connection.yaml ├── cmd └── acorus │ ├── cli.go │ └── main.go ├── common ├── bigint │ ├── bigint.go │ └── bigint_test.go ├── cliapp │ ├── flag.go │ └── lifecycle.go ├── global_const │ └── global_const.go ├── info_config.go ├── logs │ ├── log.go │ └── writer.go ├── opio │ └── interrupts.go ├── status.go ├── tasks │ └── tasks.go ├── testlog │ ├── LICENSE │ ├── README.md │ ├── capturing.go │ └── testlog.go └── util.go ├── config └── config.go ├── database ├── appchain │ ├── ac_chain_dapplink_bridge.go │ ├── appchain_deth_shares.go │ ├── appchain_deth_transfer.go │ ├── appchain_increase_batch.go │ ├── appchain_last_block.go │ ├── appchain_migrate_shares.go │ ├── appchain_operator_shares_increased.go │ ├── appchain_stake.go │ ├── appchain_unstake.go │ └── appchain_withdraw.go ├── common │ ├── asset_type.go │ ├── blocks.go │ ├── transaction_recipts.go │ └── transactions.go ├── create_table │ └── create_table_service.go ├── db.go ├── event │ ├── contract_events.go │ ├── relay_message.go │ ├── withdraw_finalized.go │ └── withdraw_proven.go ├── relation │ ├── msg_hash_relation.go │ ├── msg_sent_relation.go │ └── relay_relation.go ├── relayer │ ├── bridge_block_listener.go │ ├── bridge_claim.go │ ├── bridge_finalize.go │ ├── bridge_funding_pool_update.go │ ├── bridge_msg_hash.go │ ├── bridge_msg_sent.go │ ├── bridge_record.go │ └── staking_record.go ├── utils │ ├── const.go │ ├── logger.go │ ├── serializers │ │ ├── bytes.go │ │ ├── rlp.go │ │ ├── u256.go │ │ └── uuid.go │ └── types.go └── worker │ ├── base_table.go │ ├── l1_to_l2.go │ ├── l2_to_l1.go │ └── stateroot.go ├── event ├── arb │ ├── abi │ │ ├── bridgegen │ │ │ └── bridgegen.go │ │ ├── challengegen │ │ │ └── challengegen.go │ │ ├── librariesgen │ │ │ └── librariesgen.go │ │ ├── mocksgen │ │ │ └── mocksgen.go │ │ ├── node_interfacegen │ │ │ └── node_interfacegen.go │ │ ├── ospgen │ │ │ └── ospgen.go │ │ ├── precompilesgen │ │ │ └── precompilesgen.go │ │ ├── rollupgen │ │ │ └── rollupgen.go │ │ ├── stategen │ │ │ └── stategen.go │ │ ├── test_helpersgen │ │ │ └── test_helpersgen.go │ │ ├── upgrade_executorgen │ │ │ └── upgrade_executorgen.go │ │ └── yulgen │ │ │ └── yulgen.go │ ├── arb_processor.go │ ├── arb_test.go │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ └── l2_bridge_processor.go │ └── utils │ │ └── type.go ├── base │ ├── base_processor.go │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ ├── l2_bridge_processor.go │ │ ├── legacy_bridge_processor.go │ │ ├── ovm1 │ │ │ ├── crossdomain │ │ │ │ ├── alias.go │ │ │ │ ├── encoding.go │ │ │ │ ├── hashing.go │ │ │ │ ├── legacy.go │ │ │ │ ├── legacy_abi.go │ │ │ │ ├── legacy_withdrawal.go │ │ │ │ ├── message.go │ │ │ │ ├── migrate.go │ │ │ │ ├── params.go │ │ │ │ ├── types.go │ │ │ │ ├── withdrawal.go │ │ │ │ ├── withdrawals.go │ │ │ │ └── witness.go │ │ │ └── withdraw.go │ │ └── types.go │ ├── common │ │ ├── deposit_log.go │ │ ├── deposit_source.go │ │ └── types.go │ ├── contracts │ │ ├── cross_domain_messenger.go │ │ ├── cross_domain_messenger_test.go │ │ ├── l2_output.go │ │ ├── l2_to_l1_message_passer.go │ │ ├── legacy_ctc.go │ │ ├── legacy_scc.go │ │ ├── legacy_standard_bridge.go │ │ ├── optimism_portal.go │ │ ├── standard_bridge.go │ │ └── utils.go │ └── stateroot │ │ └── stateroot_processor.go ├── config │ └── config.go ├── linea │ ├── abi │ │ └── linea_abi.go │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ └── l2_bridge_processor.go │ ├── linea_processor.go │ └── utils │ │ ├── log_util.go │ │ └── log_util_test.go ├── manta │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ ├── l2_bridge_processor.go │ │ ├── legacy_bridge_processor.go │ │ ├── ovm1 │ │ │ ├── crossdomain │ │ │ │ ├── alias.go │ │ │ │ ├── encoding.go │ │ │ │ ├── hashing.go │ │ │ │ ├── legacy.go │ │ │ │ ├── legacy_abi.go │ │ │ │ ├── legacy_withdrawal.go │ │ │ │ ├── message.go │ │ │ │ ├── migrate.go │ │ │ │ ├── params.go │ │ │ │ ├── types.go │ │ │ │ ├── withdrawal.go │ │ │ │ ├── withdrawals.go │ │ │ │ └── witness.go │ │ │ └── withdraw.go │ │ └── types.go │ ├── common │ │ ├── deposit_log.go │ │ ├── deposit_source.go │ │ └── types.go │ ├── contracts │ │ ├── cross_domain_messenger.go │ │ ├── cross_domain_messenger_test.go │ │ ├── l2_output.go │ │ ├── l2_to_l1_message_passer.go │ │ ├── legacy_ctc.go │ │ ├── legacy_scc.go │ │ ├── legacy_standard_bridge.go │ │ ├── optimism_portal.go │ │ ├── standard_bridge.go │ │ └── utils.go │ ├── manta_processor.go │ └── stateroot │ │ └── stateroot_processor.go ├── mantle │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ ├── l2_bridge_processor.go │ │ ├── legacy_bridge_processor.go │ │ ├── ovm1 │ │ │ ├── crossdomain │ │ │ │ ├── alias.go │ │ │ │ ├── encoding.go │ │ │ │ ├── hashing.go │ │ │ │ ├── legacy.go │ │ │ │ ├── legacy_abi.go │ │ │ │ ├── legacy_withdrawal.go │ │ │ │ ├── message.go │ │ │ │ ├── migrate.go │ │ │ │ ├── params.go │ │ │ │ ├── types.go │ │ │ │ ├── withdrawal.go │ │ │ │ ├── withdrawals.go │ │ │ │ └── witness.go │ │ │ └── withdraw.go │ │ └── types.go │ ├── common │ │ ├── deposit_log.go │ │ ├── deposit_source.go │ │ └── types.go │ ├── contracts │ │ ├── cross_domain_messenger.go │ │ ├── cross_domain_messenger_test.go │ │ ├── l2_output.go │ │ ├── l2_to_l1_message_passer.go │ │ ├── legacy_ctc.go │ │ ├── legacy_scc.go │ │ ├── legacy_standard_bridge.go │ │ ├── optimism_portal.go │ │ ├── standard_bridge.go │ │ └── utils.go │ ├── mantle_processor.go │ ├── op-bindings │ │ ├── bindings │ │ │ ├── addressmanager.go │ │ │ ├── basefeevault.go │ │ │ ├── bvm_eth.go │ │ │ ├── bvm_eth_more.go │ │ │ ├── crossdomainmessenger.go │ │ │ ├── deployerwhitelist.go │ │ │ ├── deployerwhitelist_more.go │ │ │ ├── erc20.go │ │ │ ├── gaspriceoracle.go │ │ │ ├── governancetoken_more.go │ │ │ ├── l1block.go │ │ │ ├── l1block_more.go │ │ │ ├── l1blocknumber.go │ │ │ ├── l1blocknumber_more.go │ │ │ ├── l1crossdomainmessenger.go │ │ │ ├── l1crossdomainmessenger_more.go │ │ │ ├── l1erc721bridge.go │ │ │ ├── l1feevault.go │ │ │ ├── l1mantletoken.go │ │ │ ├── l1mantletoken_more.go │ │ │ ├── l1standardbridge.go │ │ │ ├── l1testtoken.go │ │ │ ├── l2crossdomainmessenger.go │ │ │ ├── l2crossdomainmessenger_more.go │ │ │ ├── l2erc721bridge.go │ │ │ ├── l2erc721bridge_more.go │ │ │ ├── l2outputoracle.go │ │ │ ├── l2standardbridge.go │ │ │ ├── l2standardbridge_more.go │ │ │ ├── l2testtoken.go │ │ │ ├── l2tol1messagepasser.go │ │ │ ├── l2tol1messagepasser_more.go │ │ │ ├── legacyerc20mnt.go │ │ │ ├── legacyerc20mnt_more.go │ │ │ ├── legacymessagepasser.go │ │ │ ├── legacymessagepasser_more.go │ │ │ ├── optimismmintableerc20.go │ │ │ ├── optimismmintableerc20factory.go │ │ │ ├── optimismmintableerc20factory_more.go │ │ │ ├── optimismmintableerc721factory.go │ │ │ ├── optimismmintableerc721factory_more.go │ │ │ ├── optimismportal.go │ │ │ ├── optimismportal_more.go │ │ │ ├── proxy.go │ │ │ ├── proxy_more.go │ │ │ ├── proxyadmin.go │ │ │ ├── proxyadmin_more.go │ │ │ ├── registry.go │ │ │ ├── sequencerfeevault.go │ │ │ ├── sequencerfeevault_more.go │ │ │ ├── standardbridge.go │ │ │ ├── systemconfig.go │ │ │ ├── systemconfig_more.go │ │ │ ├── weth9.go │ │ │ └── weth9_more.go │ │ ├── legacy-bindings │ │ │ ├── CanonicalTransactionChain.go │ │ │ └── StateCommitmentChain.go │ │ ├── predeploys │ │ │ ├── addresses.go │ │ │ ├── addresses_test.go │ │ │ └── legacy_addresses.go │ │ └── solc │ │ │ └── types.go │ └── stateroot │ │ └── stateroot_processor.go ├── okx │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ └── l2_bridge_processor.go │ ├── okx_processor.go │ └── utils │ │ ├── log_util.go │ │ └── type.go ├── op_stack │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ ├── l2_bridge_processor.go │ │ ├── legacy_bridge_processor.go │ │ ├── ovm1 │ │ │ ├── crossdomain │ │ │ │ ├── alias.go │ │ │ │ ├── encoding.go │ │ │ │ ├── hashing.go │ │ │ │ ├── legacy.go │ │ │ │ ├── legacy_abi.go │ │ │ │ ├── legacy_withdrawal.go │ │ │ │ ├── message.go │ │ │ │ ├── migrate.go │ │ │ │ ├── params.go │ │ │ │ ├── types.go │ │ │ │ ├── withdrawal.go │ │ │ │ ├── withdrawals.go │ │ │ │ └── witness.go │ │ │ └── withdraw.go │ │ └── types.go │ ├── common │ │ ├── deposit_log.go │ │ ├── deposit_source.go │ │ └── types.go │ ├── contracts │ │ ├── cross_domain_messenger.go │ │ ├── cross_domain_messenger_test.go │ │ ├── l2_output.go │ │ ├── l2_to_l1_message_passer.go │ │ ├── legacy_ctc.go │ │ ├── legacy_scc.go │ │ ├── legacy_standard_bridge.go │ │ ├── optimism_portal.go │ │ ├── standard_bridge.go │ │ └── utils.go │ ├── op_processor.go │ └── stateroot │ │ └── stateroot_processor.go ├── polygon │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ └── l2_bridge_processor.go │ ├── pl_test.go │ ├── polygon_processor.go │ └── utils │ │ ├── log_util.go │ │ └── type.go ├── processor.go ├── scroll │ ├── abi │ │ └── banding.go │ ├── bridge │ │ ├── l1_bridge_processor.go │ │ └── l2_bridge_processor.go │ ├── scroll_db_test.go │ ├── scroll_processor.go │ └── utils │ │ └── utils.go └── zkfair │ ├── bindings │ └── polygonzkevmbridge.go │ ├── bridge │ ├── l1_bridge_processor.go │ └── l2_bridge_processor.go │ └── zkfair_processor.go ├── example.env ├── flag └── flag.go ├── go.mod ├── go.sum ├── make.bat ├── migrations └── 00001_create_schema.sql ├── notifier ├── README.md └── proto │ └── common.proto ├── relayer ├── bindings │ ├── IMessageManager.go │ ├── abi_info.go │ ├── bvm_l1_pool_manager.go │ └── bvm_l2_pool_manager.go ├── relayer.go ├── relayer_bridge_relation.go ├── relayer_funding_pool.go ├── relayer_test.go └── unpack │ └── log_unpack.go ├── rpc ├── airdrop │ ├── airdrop_rpc.go │ └── protobuf │ │ └── airdrop │ │ ├── airdrop.pb.go │ │ └── airdrop_grpc.pb.go ├── appchain │ ├── AppChainRpcServer.go │ ├── appchain.proto │ └── protobuf │ │ └── pb │ │ ├── appchain.pb.go │ │ └── appchain_grpc.pb.go ├── bridge │ ├── bridge_rpc.go │ └── protobuf │ │ └── pb │ │ ├── bridge.pb.go │ │ └── bridge_grpc.pb.go └── common │ └── common.pb.go ├── service ├── api.go ├── common │ └── httputil │ │ ├── http.go │ │ ├── server.go │ │ ├── timeout.go │ │ └── wrapped_response_writer.go ├── models │ └── models.go ├── routes │ ├── bridge_tx.go │ ├── common.go │ └── routes.go └── service │ ├── service.go │ └── validator.go ├── synchronizer ├── node │ ├── client.go │ ├── header_traversal.go │ └── mocks.go ├── retry │ ├── operation.go │ └── strategies.go └── synchronizer.go ├── test ├── test.go ├── test_air_grpc │ └── test_air_grpc.go ├── test_get_batch │ └── test_get_batch.go ├── test_get_logs │ └── test_get_logs.go ├── test_log │ └── test_log.go └── test_sql_concat │ └── test_sql_concat.go ├── txmanager └── txmanager.go ├── values.yaml └── worker ├── base_worker └── base_worker.go ├── clean_data_worker └── clean_data_worker.go ├── deth_worker └── deth_worker.go ├── linea_worker └── linea_worker.go ├── manta_worker └── manta_worker.go ├── mantle_worker └── mantle_worker.go ├── okx_worker └── okx_worker.go ├── op-stack └── run.go ├── point_worker └── point_worker.go ├── polygon_worker └── polygon_worker.go ├── scroll_worker └── scroll_worker.go ├── worker_run.go └── zkfair_worker └── zkfair_worker.go /.github/workflows/fishcake-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/.github/workflows/fishcake-deploy.yaml -------------------------------------------------------------------------------- /.github/workflows/image-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/.github/workflows/image-build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.testnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/Dockerfile.testnet -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/README.md -------------------------------------------------------------------------------- /acorus.example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/acorus.example.yaml -------------------------------------------------------------------------------- /acorus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/acorus.go -------------------------------------------------------------------------------- /appchain/appchain_l1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/appchain_l1.go -------------------------------------------------------------------------------- /appchain/appchain_l2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/appchain_l2.go -------------------------------------------------------------------------------- /appchain/bindings/abi_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/bindings/abi_info.go -------------------------------------------------------------------------------- /appchain/bindings/delegation/bindings/bvm_delegation_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/bindings/delegation/bindings/bvm_delegation_manager.go -------------------------------------------------------------------------------- /appchain/bindings/l1_reward_manager/bindings/bvm_l1_reward_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/bindings/l1_reward_manager/bindings/bvm_l1_reward_manager.go -------------------------------------------------------------------------------- /appchain/bindings/l2_reward_manager/bindings/bvm_l2_reward_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/bindings/l2_reward_manager/bindings/bvm_l2_reward_manager.go -------------------------------------------------------------------------------- /appchain/bindings/staking_manager/bindings/bvm_staking_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/bindings/staking_manager/bindings/bvm_staking_manager.go -------------------------------------------------------------------------------- /appchain/bindings/strategy_base/bindings/bvm_strategy_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/bindings/strategy_base/bindings/bvm_strategy_base.go -------------------------------------------------------------------------------- /appchain/bindings/strategy_manager/bindings/bvm_strategy_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/bindings/strategy_manager/bindings/bvm_strategy_manager.go -------------------------------------------------------------------------------- /appchain/bindings/unstake_requests_manager/bindings/bvm_unstake_requests_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/bindings/unstake_requests_manager/bindings/bvm_unstake_requests_manager.go -------------------------------------------------------------------------------- /appchain/test/test_totalShare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/test/test_totalShare.go -------------------------------------------------------------------------------- /appchain/unpack/log_unpack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/appchain/unpack/log_unpack.go -------------------------------------------------------------------------------- /cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/cache/cache.go -------------------------------------------------------------------------------- /charts/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/Chart.yaml -------------------------------------------------------------------------------- /charts/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/templates/hpa.yaml -------------------------------------------------------------------------------- /charts/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/templates/ingress.yaml -------------------------------------------------------------------------------- /charts/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/templates/service.yaml -------------------------------------------------------------------------------- /charts/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/charts/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /cmd/acorus/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/cmd/acorus/cli.go -------------------------------------------------------------------------------- /cmd/acorus/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/cmd/acorus/main.go -------------------------------------------------------------------------------- /common/bigint/bigint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/bigint/bigint.go -------------------------------------------------------------------------------- /common/bigint/bigint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/bigint/bigint_test.go -------------------------------------------------------------------------------- /common/cliapp/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/cliapp/flag.go -------------------------------------------------------------------------------- /common/cliapp/lifecycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/cliapp/lifecycle.go -------------------------------------------------------------------------------- /common/global_const/global_const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/global_const/global_const.go -------------------------------------------------------------------------------- /common/info_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/info_config.go -------------------------------------------------------------------------------- /common/logs/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/logs/log.go -------------------------------------------------------------------------------- /common/logs/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/logs/writer.go -------------------------------------------------------------------------------- /common/opio/interrupts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/opio/interrupts.go -------------------------------------------------------------------------------- /common/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/status.go -------------------------------------------------------------------------------- /common/tasks/tasks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/tasks/tasks.go -------------------------------------------------------------------------------- /common/testlog/LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/testlog/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/testlog/capturing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/testlog/capturing.go -------------------------------------------------------------------------------- /common/testlog/testlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/testlog/testlog.go -------------------------------------------------------------------------------- /common/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/common/util.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/config/config.go -------------------------------------------------------------------------------- /database/appchain/ac_chain_dapplink_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/ac_chain_dapplink_bridge.go -------------------------------------------------------------------------------- /database/appchain/appchain_deth_shares.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_deth_shares.go -------------------------------------------------------------------------------- /database/appchain/appchain_deth_transfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_deth_transfer.go -------------------------------------------------------------------------------- /database/appchain/appchain_increase_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_increase_batch.go -------------------------------------------------------------------------------- /database/appchain/appchain_last_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_last_block.go -------------------------------------------------------------------------------- /database/appchain/appchain_migrate_shares.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_migrate_shares.go -------------------------------------------------------------------------------- /database/appchain/appchain_operator_shares_increased.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_operator_shares_increased.go -------------------------------------------------------------------------------- /database/appchain/appchain_stake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_stake.go -------------------------------------------------------------------------------- /database/appchain/appchain_unstake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_unstake.go -------------------------------------------------------------------------------- /database/appchain/appchain_withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/appchain/appchain_withdraw.go -------------------------------------------------------------------------------- /database/common/asset_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/common/asset_type.go -------------------------------------------------------------------------------- /database/common/blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/common/blocks.go -------------------------------------------------------------------------------- /database/common/transaction_recipts.go: -------------------------------------------------------------------------------- 1 | package common 2 | -------------------------------------------------------------------------------- /database/common/transactions.go: -------------------------------------------------------------------------------- 1 | package common 2 | -------------------------------------------------------------------------------- /database/create_table/create_table_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/create_table/create_table_service.go -------------------------------------------------------------------------------- /database/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/db.go -------------------------------------------------------------------------------- /database/event/contract_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/event/contract_events.go -------------------------------------------------------------------------------- /database/event/relay_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/event/relay_message.go -------------------------------------------------------------------------------- /database/event/withdraw_finalized.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/event/withdraw_finalized.go -------------------------------------------------------------------------------- /database/event/withdraw_proven.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/event/withdraw_proven.go -------------------------------------------------------------------------------- /database/relation/msg_hash_relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relation/msg_hash_relation.go -------------------------------------------------------------------------------- /database/relation/msg_sent_relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relation/msg_sent_relation.go -------------------------------------------------------------------------------- /database/relation/relay_relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relation/relay_relation.go -------------------------------------------------------------------------------- /database/relayer/bridge_block_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relayer/bridge_block_listener.go -------------------------------------------------------------------------------- /database/relayer/bridge_claim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relayer/bridge_claim.go -------------------------------------------------------------------------------- /database/relayer/bridge_finalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relayer/bridge_finalize.go -------------------------------------------------------------------------------- /database/relayer/bridge_funding_pool_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relayer/bridge_funding_pool_update.go -------------------------------------------------------------------------------- /database/relayer/bridge_msg_hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relayer/bridge_msg_hash.go -------------------------------------------------------------------------------- /database/relayer/bridge_msg_sent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relayer/bridge_msg_sent.go -------------------------------------------------------------------------------- /database/relayer/bridge_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relayer/bridge_record.go -------------------------------------------------------------------------------- /database/relayer/staking_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/relayer/staking_record.go -------------------------------------------------------------------------------- /database/utils/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/utils/const.go -------------------------------------------------------------------------------- /database/utils/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/utils/logger.go -------------------------------------------------------------------------------- /database/utils/serializers/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/utils/serializers/bytes.go -------------------------------------------------------------------------------- /database/utils/serializers/rlp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/utils/serializers/rlp.go -------------------------------------------------------------------------------- /database/utils/serializers/u256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/utils/serializers/u256.go -------------------------------------------------------------------------------- /database/utils/serializers/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/utils/serializers/uuid.go -------------------------------------------------------------------------------- /database/utils/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/utils/types.go -------------------------------------------------------------------------------- /database/worker/base_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/worker/base_table.go -------------------------------------------------------------------------------- /database/worker/l1_to_l2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/worker/l1_to_l2.go -------------------------------------------------------------------------------- /database/worker/l2_to_l1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/worker/l2_to_l1.go -------------------------------------------------------------------------------- /database/worker/stateroot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/database/worker/stateroot.go -------------------------------------------------------------------------------- /event/arb/abi/bridgegen/bridgegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/bridgegen/bridgegen.go -------------------------------------------------------------------------------- /event/arb/abi/challengegen/challengegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/challengegen/challengegen.go -------------------------------------------------------------------------------- /event/arb/abi/librariesgen/librariesgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/librariesgen/librariesgen.go -------------------------------------------------------------------------------- /event/arb/abi/mocksgen/mocksgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/mocksgen/mocksgen.go -------------------------------------------------------------------------------- /event/arb/abi/node_interfacegen/node_interfacegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/node_interfacegen/node_interfacegen.go -------------------------------------------------------------------------------- /event/arb/abi/ospgen/ospgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/ospgen/ospgen.go -------------------------------------------------------------------------------- /event/arb/abi/precompilesgen/precompilesgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/precompilesgen/precompilesgen.go -------------------------------------------------------------------------------- /event/arb/abi/rollupgen/rollupgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/rollupgen/rollupgen.go -------------------------------------------------------------------------------- /event/arb/abi/stategen/stategen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/stategen/stategen.go -------------------------------------------------------------------------------- /event/arb/abi/test_helpersgen/test_helpersgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/test_helpersgen/test_helpersgen.go -------------------------------------------------------------------------------- /event/arb/abi/upgrade_executorgen/upgrade_executorgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/upgrade_executorgen/upgrade_executorgen.go -------------------------------------------------------------------------------- /event/arb/abi/yulgen/yulgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/abi/yulgen/yulgen.go -------------------------------------------------------------------------------- /event/arb/arb_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/arb_processor.go -------------------------------------------------------------------------------- /event/arb/arb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/arb_test.go -------------------------------------------------------------------------------- /event/arb/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/arb/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- 1 | package bridge 2 | -------------------------------------------------------------------------------- /event/arb/utils/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/arb/utils/type.go -------------------------------------------------------------------------------- /event/base/base_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/base_processor.go -------------------------------------------------------------------------------- /event/base/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/base/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/base/bridge/legacy_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/legacy_bridge_processor.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/alias.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/encoding.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/hashing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/hashing.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/legacy.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/legacy_abi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/legacy_abi.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/legacy_withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/legacy_withdrawal.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/message.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/migrate.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/params.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/types.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/withdrawal.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/withdrawals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/withdrawals.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/crossdomain/witness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/crossdomain/witness.go -------------------------------------------------------------------------------- /event/base/bridge/ovm1/withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/ovm1/withdraw.go -------------------------------------------------------------------------------- /event/base/bridge/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/bridge/types.go -------------------------------------------------------------------------------- /event/base/common/deposit_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/common/deposit_log.go -------------------------------------------------------------------------------- /event/base/common/deposit_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/common/deposit_source.go -------------------------------------------------------------------------------- /event/base/common/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/common/types.go -------------------------------------------------------------------------------- /event/base/contracts/cross_domain_messenger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/cross_domain_messenger.go -------------------------------------------------------------------------------- /event/base/contracts/cross_domain_messenger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/cross_domain_messenger_test.go -------------------------------------------------------------------------------- /event/base/contracts/l2_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/l2_output.go -------------------------------------------------------------------------------- /event/base/contracts/l2_to_l1_message_passer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/l2_to_l1_message_passer.go -------------------------------------------------------------------------------- /event/base/contracts/legacy_ctc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/legacy_ctc.go -------------------------------------------------------------------------------- /event/base/contracts/legacy_scc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/legacy_scc.go -------------------------------------------------------------------------------- /event/base/contracts/legacy_standard_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/legacy_standard_bridge.go -------------------------------------------------------------------------------- /event/base/contracts/optimism_portal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/optimism_portal.go -------------------------------------------------------------------------------- /event/base/contracts/standard_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/standard_bridge.go -------------------------------------------------------------------------------- /event/base/contracts/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/contracts/utils.go -------------------------------------------------------------------------------- /event/base/stateroot/stateroot_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/base/stateroot/stateroot_processor.go -------------------------------------------------------------------------------- /event/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/config/config.go -------------------------------------------------------------------------------- /event/linea/abi/linea_abi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/linea/abi/linea_abi.go -------------------------------------------------------------------------------- /event/linea/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/linea/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/linea/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/linea/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/linea/linea_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/linea/linea_processor.go -------------------------------------------------------------------------------- /event/linea/utils/log_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/linea/utils/log_util.go -------------------------------------------------------------------------------- /event/linea/utils/log_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/linea/utils/log_util_test.go -------------------------------------------------------------------------------- /event/manta/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/manta/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/manta/bridge/legacy_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/legacy_bridge_processor.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/alias.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/encoding.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/hashing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/hashing.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/legacy.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/legacy_abi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/legacy_abi.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/legacy_withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/legacy_withdrawal.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/message.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/migrate.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/params.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/types.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/withdrawal.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/withdrawals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/withdrawals.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/crossdomain/witness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/crossdomain/witness.go -------------------------------------------------------------------------------- /event/manta/bridge/ovm1/withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/ovm1/withdraw.go -------------------------------------------------------------------------------- /event/manta/bridge/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/bridge/types.go -------------------------------------------------------------------------------- /event/manta/common/deposit_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/common/deposit_log.go -------------------------------------------------------------------------------- /event/manta/common/deposit_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/common/deposit_source.go -------------------------------------------------------------------------------- /event/manta/common/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/common/types.go -------------------------------------------------------------------------------- /event/manta/contracts/cross_domain_messenger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/cross_domain_messenger.go -------------------------------------------------------------------------------- /event/manta/contracts/cross_domain_messenger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/cross_domain_messenger_test.go -------------------------------------------------------------------------------- /event/manta/contracts/l2_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/l2_output.go -------------------------------------------------------------------------------- /event/manta/contracts/l2_to_l1_message_passer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/l2_to_l1_message_passer.go -------------------------------------------------------------------------------- /event/manta/contracts/legacy_ctc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/legacy_ctc.go -------------------------------------------------------------------------------- /event/manta/contracts/legacy_scc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/legacy_scc.go -------------------------------------------------------------------------------- /event/manta/contracts/legacy_standard_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/legacy_standard_bridge.go -------------------------------------------------------------------------------- /event/manta/contracts/optimism_portal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/optimism_portal.go -------------------------------------------------------------------------------- /event/manta/contracts/standard_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/standard_bridge.go -------------------------------------------------------------------------------- /event/manta/contracts/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/contracts/utils.go -------------------------------------------------------------------------------- /event/manta/manta_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/manta_processor.go -------------------------------------------------------------------------------- /event/manta/stateroot/stateroot_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/manta/stateroot/stateroot_processor.go -------------------------------------------------------------------------------- /event/mantle/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/mantle/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/mantle/bridge/legacy_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/legacy_bridge_processor.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/alias.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/encoding.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/hashing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/hashing.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/legacy.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/legacy_abi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/legacy_abi.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/legacy_withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/legacy_withdrawal.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/message.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/migrate.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/params.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/types.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/withdrawal.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/withdrawals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/withdrawals.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/crossdomain/witness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/crossdomain/witness.go -------------------------------------------------------------------------------- /event/mantle/bridge/ovm1/withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/ovm1/withdraw.go -------------------------------------------------------------------------------- /event/mantle/bridge/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/bridge/types.go -------------------------------------------------------------------------------- /event/mantle/common/deposit_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/common/deposit_log.go -------------------------------------------------------------------------------- /event/mantle/common/deposit_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/common/deposit_source.go -------------------------------------------------------------------------------- /event/mantle/common/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/common/types.go -------------------------------------------------------------------------------- /event/mantle/contracts/cross_domain_messenger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/cross_domain_messenger.go -------------------------------------------------------------------------------- /event/mantle/contracts/cross_domain_messenger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/cross_domain_messenger_test.go -------------------------------------------------------------------------------- /event/mantle/contracts/l2_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/l2_output.go -------------------------------------------------------------------------------- /event/mantle/contracts/l2_to_l1_message_passer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/l2_to_l1_message_passer.go -------------------------------------------------------------------------------- /event/mantle/contracts/legacy_ctc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/legacy_ctc.go -------------------------------------------------------------------------------- /event/mantle/contracts/legacy_scc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/legacy_scc.go -------------------------------------------------------------------------------- /event/mantle/contracts/legacy_standard_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/legacy_standard_bridge.go -------------------------------------------------------------------------------- /event/mantle/contracts/optimism_portal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/optimism_portal.go -------------------------------------------------------------------------------- /event/mantle/contracts/standard_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/standard_bridge.go -------------------------------------------------------------------------------- /event/mantle/contracts/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/contracts/utils.go -------------------------------------------------------------------------------- /event/mantle/mantle_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/mantle_processor.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/addressmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/addressmanager.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/basefeevault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/basefeevault.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/bvm_eth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/bvm_eth.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/bvm_eth_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/bvm_eth_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/crossdomainmessenger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/crossdomainmessenger.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/deployerwhitelist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/deployerwhitelist.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/deployerwhitelist_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/deployerwhitelist_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/erc20.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/gaspriceoracle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/gaspriceoracle.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/governancetoken_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/governancetoken_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1block.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1block_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1block_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1blocknumber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1blocknumber.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1blocknumber_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1blocknumber_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1crossdomainmessenger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1crossdomainmessenger.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1crossdomainmessenger_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1crossdomainmessenger_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1erc721bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1erc721bridge.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1feevault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1feevault.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1mantletoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1mantletoken.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1mantletoken_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1mantletoken_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1standardbridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1standardbridge.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l1testtoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l1testtoken.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2crossdomainmessenger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2crossdomainmessenger.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2crossdomainmessenger_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2crossdomainmessenger_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2erc721bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2erc721bridge.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2erc721bridge_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2erc721bridge_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2outputoracle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2outputoracle.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2standardbridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2standardbridge.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2standardbridge_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2standardbridge_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2testtoken.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2testtoken.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2tol1messagepasser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2tol1messagepasser.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/l2tol1messagepasser_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/l2tol1messagepasser_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/legacyerc20mnt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/legacyerc20mnt.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/legacyerc20mnt_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/legacyerc20mnt_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/legacymessagepasser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/legacymessagepasser.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/legacymessagepasser_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/legacymessagepasser_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/optimismmintableerc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/optimismmintableerc20.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/optimismmintableerc20factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/optimismmintableerc20factory.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/optimismmintableerc20factory_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/optimismmintableerc20factory_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/optimismmintableerc721factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/optimismmintableerc721factory.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/optimismmintableerc721factory_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/optimismmintableerc721factory_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/optimismportal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/optimismportal.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/optimismportal_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/optimismportal_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/proxy.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/proxy_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/proxy_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/proxyadmin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/proxyadmin.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/proxyadmin_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/proxyadmin_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/registry.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/sequencerfeevault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/sequencerfeevault.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/sequencerfeevault_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/sequencerfeevault_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/standardbridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/standardbridge.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/systemconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/systemconfig.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/systemconfig_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/systemconfig_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/weth9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/weth9.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/bindings/weth9_more.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/bindings/weth9_more.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/legacy-bindings/CanonicalTransactionChain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/legacy-bindings/CanonicalTransactionChain.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/legacy-bindings/StateCommitmentChain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/legacy-bindings/StateCommitmentChain.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/predeploys/addresses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/predeploys/addresses.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/predeploys/addresses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/predeploys/addresses_test.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/predeploys/legacy_addresses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/predeploys/legacy_addresses.go -------------------------------------------------------------------------------- /event/mantle/op-bindings/solc/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/op-bindings/solc/types.go -------------------------------------------------------------------------------- /event/mantle/stateroot/stateroot_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/mantle/stateroot/stateroot_processor.go -------------------------------------------------------------------------------- /event/okx/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/okx/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/okx/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/okx/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/okx/okx_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/okx/okx_processor.go -------------------------------------------------------------------------------- /event/okx/utils/log_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/okx/utils/log_util.go -------------------------------------------------------------------------------- /event/okx/utils/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/okx/utils/type.go -------------------------------------------------------------------------------- /event/op_stack/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/op_stack/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/op_stack/bridge/legacy_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/legacy_bridge_processor.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/alias.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/encoding.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/hashing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/hashing.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/legacy.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/legacy_abi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/legacy_abi.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/legacy_withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/legacy_withdrawal.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/message.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/migrate.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/params.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/types.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/withdrawal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/withdrawal.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/withdrawals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/withdrawals.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/crossdomain/witness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/crossdomain/witness.go -------------------------------------------------------------------------------- /event/op_stack/bridge/ovm1/withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/ovm1/withdraw.go -------------------------------------------------------------------------------- /event/op_stack/bridge/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/bridge/types.go -------------------------------------------------------------------------------- /event/op_stack/common/deposit_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/common/deposit_log.go -------------------------------------------------------------------------------- /event/op_stack/common/deposit_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/common/deposit_source.go -------------------------------------------------------------------------------- /event/op_stack/common/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/common/types.go -------------------------------------------------------------------------------- /event/op_stack/contracts/cross_domain_messenger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/cross_domain_messenger.go -------------------------------------------------------------------------------- /event/op_stack/contracts/cross_domain_messenger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/cross_domain_messenger_test.go -------------------------------------------------------------------------------- /event/op_stack/contracts/l2_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/l2_output.go -------------------------------------------------------------------------------- /event/op_stack/contracts/l2_to_l1_message_passer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/l2_to_l1_message_passer.go -------------------------------------------------------------------------------- /event/op_stack/contracts/legacy_ctc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/legacy_ctc.go -------------------------------------------------------------------------------- /event/op_stack/contracts/legacy_scc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/legacy_scc.go -------------------------------------------------------------------------------- /event/op_stack/contracts/legacy_standard_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/legacy_standard_bridge.go -------------------------------------------------------------------------------- /event/op_stack/contracts/optimism_portal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/optimism_portal.go -------------------------------------------------------------------------------- /event/op_stack/contracts/standard_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/standard_bridge.go -------------------------------------------------------------------------------- /event/op_stack/contracts/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/contracts/utils.go -------------------------------------------------------------------------------- /event/op_stack/op_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/op_processor.go -------------------------------------------------------------------------------- /event/op_stack/stateroot/stateroot_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/op_stack/stateroot/stateroot_processor.go -------------------------------------------------------------------------------- /event/polygon/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/polygon/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/polygon/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/polygon/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/polygon/pl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/polygon/pl_test.go -------------------------------------------------------------------------------- /event/polygon/polygon_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/polygon/polygon_processor.go -------------------------------------------------------------------------------- /event/polygon/utils/log_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/polygon/utils/log_util.go -------------------------------------------------------------------------------- /event/polygon/utils/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/polygon/utils/type.go -------------------------------------------------------------------------------- /event/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/processor.go -------------------------------------------------------------------------------- /event/scroll/abi/banding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/scroll/abi/banding.go -------------------------------------------------------------------------------- /event/scroll/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/scroll/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/scroll/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/scroll/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/scroll/scroll_db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/scroll/scroll_db_test.go -------------------------------------------------------------------------------- /event/scroll/scroll_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/scroll/scroll_processor.go -------------------------------------------------------------------------------- /event/scroll/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/scroll/utils/utils.go -------------------------------------------------------------------------------- /event/zkfair/bindings/polygonzkevmbridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/zkfair/bindings/polygonzkevmbridge.go -------------------------------------------------------------------------------- /event/zkfair/bridge/l1_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/zkfair/bridge/l1_bridge_processor.go -------------------------------------------------------------------------------- /event/zkfair/bridge/l2_bridge_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/zkfair/bridge/l2_bridge_processor.go -------------------------------------------------------------------------------- /event/zkfair/zkfair_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/event/zkfair/zkfair_processor.go -------------------------------------------------------------------------------- /example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/example.env -------------------------------------------------------------------------------- /flag/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/flag/flag.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/go.sum -------------------------------------------------------------------------------- /make.bat: -------------------------------------------------------------------------------- 1 | go build -v ./cmd/acorus -------------------------------------------------------------------------------- /migrations/00001_create_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/migrations/00001_create_schema.sql -------------------------------------------------------------------------------- /notifier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/notifier/README.md -------------------------------------------------------------------------------- /notifier/proto/common.proto: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /relayer/bindings/IMessageManager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/bindings/IMessageManager.go -------------------------------------------------------------------------------- /relayer/bindings/abi_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/bindings/abi_info.go -------------------------------------------------------------------------------- /relayer/bindings/bvm_l1_pool_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/bindings/bvm_l1_pool_manager.go -------------------------------------------------------------------------------- /relayer/bindings/bvm_l2_pool_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/bindings/bvm_l2_pool_manager.go -------------------------------------------------------------------------------- /relayer/relayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/relayer.go -------------------------------------------------------------------------------- /relayer/relayer_bridge_relation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/relayer_bridge_relation.go -------------------------------------------------------------------------------- /relayer/relayer_funding_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/relayer_funding_pool.go -------------------------------------------------------------------------------- /relayer/relayer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/relayer_test.go -------------------------------------------------------------------------------- /relayer/unpack/log_unpack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/relayer/unpack/log_unpack.go -------------------------------------------------------------------------------- /rpc/airdrop/airdrop_rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/airdrop/airdrop_rpc.go -------------------------------------------------------------------------------- /rpc/airdrop/protobuf/airdrop/airdrop.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/airdrop/protobuf/airdrop/airdrop.pb.go -------------------------------------------------------------------------------- /rpc/airdrop/protobuf/airdrop/airdrop_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/airdrop/protobuf/airdrop/airdrop_grpc.pb.go -------------------------------------------------------------------------------- /rpc/appchain/AppChainRpcServer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/appchain/AppChainRpcServer.go -------------------------------------------------------------------------------- /rpc/appchain/appchain.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/appchain/appchain.proto -------------------------------------------------------------------------------- /rpc/appchain/protobuf/pb/appchain.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/appchain/protobuf/pb/appchain.pb.go -------------------------------------------------------------------------------- /rpc/appchain/protobuf/pb/appchain_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/appchain/protobuf/pb/appchain_grpc.pb.go -------------------------------------------------------------------------------- /rpc/bridge/bridge_rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/bridge/bridge_rpc.go -------------------------------------------------------------------------------- /rpc/bridge/protobuf/pb/bridge.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/bridge/protobuf/pb/bridge.pb.go -------------------------------------------------------------------------------- /rpc/bridge/protobuf/pb/bridge_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/bridge/protobuf/pb/bridge_grpc.pb.go -------------------------------------------------------------------------------- /rpc/common/common.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/rpc/common/common.pb.go -------------------------------------------------------------------------------- /service/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/api.go -------------------------------------------------------------------------------- /service/common/httputil/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/common/httputil/http.go -------------------------------------------------------------------------------- /service/common/httputil/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/common/httputil/server.go -------------------------------------------------------------------------------- /service/common/httputil/timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/common/httputil/timeout.go -------------------------------------------------------------------------------- /service/common/httputil/wrapped_response_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/common/httputil/wrapped_response_writer.go -------------------------------------------------------------------------------- /service/models/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/models/models.go -------------------------------------------------------------------------------- /service/routes/bridge_tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/routes/bridge_tx.go -------------------------------------------------------------------------------- /service/routes/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/routes/common.go -------------------------------------------------------------------------------- /service/routes/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/routes/routes.go -------------------------------------------------------------------------------- /service/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/service/service.go -------------------------------------------------------------------------------- /service/service/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/service/service/validator.go -------------------------------------------------------------------------------- /synchronizer/node/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/synchronizer/node/client.go -------------------------------------------------------------------------------- /synchronizer/node/header_traversal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/synchronizer/node/header_traversal.go -------------------------------------------------------------------------------- /synchronizer/node/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/synchronizer/node/mocks.go -------------------------------------------------------------------------------- /synchronizer/retry/operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/synchronizer/retry/operation.go -------------------------------------------------------------------------------- /synchronizer/retry/strategies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/synchronizer/retry/strategies.go -------------------------------------------------------------------------------- /synchronizer/synchronizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/synchronizer/synchronizer.go -------------------------------------------------------------------------------- /test/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/test/test.go -------------------------------------------------------------------------------- /test/test_air_grpc/test_air_grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/test/test_air_grpc/test_air_grpc.go -------------------------------------------------------------------------------- /test/test_get_batch/test_get_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/test/test_get_batch/test_get_batch.go -------------------------------------------------------------------------------- /test/test_get_logs/test_get_logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/test/test_get_logs/test_get_logs.go -------------------------------------------------------------------------------- /test/test_log/test_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/test/test_log/test_log.go -------------------------------------------------------------------------------- /test/test_sql_concat/test_sql_concat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/test/test_sql_concat/test_sql_concat.go -------------------------------------------------------------------------------- /txmanager/txmanager.go: -------------------------------------------------------------------------------- 1 | package txmanager 2 | -------------------------------------------------------------------------------- /values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/values.yaml -------------------------------------------------------------------------------- /worker/base_worker/base_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/base_worker/base_worker.go -------------------------------------------------------------------------------- /worker/clean_data_worker/clean_data_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/clean_data_worker/clean_data_worker.go -------------------------------------------------------------------------------- /worker/deth_worker/deth_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/deth_worker/deth_worker.go -------------------------------------------------------------------------------- /worker/linea_worker/linea_worker.go: -------------------------------------------------------------------------------- 1 | package linea_worker 2 | -------------------------------------------------------------------------------- /worker/manta_worker/manta_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/manta_worker/manta_worker.go -------------------------------------------------------------------------------- /worker/mantle_worker/mantle_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/mantle_worker/mantle_worker.go -------------------------------------------------------------------------------- /worker/okx_worker/okx_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/okx_worker/okx_worker.go -------------------------------------------------------------------------------- /worker/op-stack/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/op-stack/run.go -------------------------------------------------------------------------------- /worker/point_worker/point_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/point_worker/point_worker.go -------------------------------------------------------------------------------- /worker/polygon_worker/polygon_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/polygon_worker/polygon_worker.go -------------------------------------------------------------------------------- /worker/scroll_worker/scroll_worker.go: -------------------------------------------------------------------------------- 1 | package scroll_worker 2 | -------------------------------------------------------------------------------- /worker/worker_run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/worker_run.go -------------------------------------------------------------------------------- /worker/zkfair_worker/zkfair_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eniac-x-labs/acorus/HEAD/worker/zkfair_worker/zkfair_worker.go --------------------------------------------------------------------------------