├── .codacy.yml ├── .dockerignore ├── .editorconfig ├── .github ├── CODEOWNERS └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .goreleaser.yml ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── app ├── apply_genesis.go ├── config.go ├── scores.go ├── sfc_index.go ├── store.go ├── store_migration.go ├── store_poi.go ├── store_receipts.go ├── store_receipts_test.go ├── store_refund.go ├── store_rewards_history.go ├── store_scores.go ├── store_sfc_constants.go ├── store_sfc_delegators.go ├── store_sfc_stakers.go ├── store_test.go └── store_total_supply.go ├── appveyor.yml ├── cmd ├── acc-gen │ ├── acc.go │ ├── flags.go │ └── main.go ├── cmdtest │ └── test_cmd.go ├── db-check │ ├── events.go │ ├── main.go │ ├── packs.go │ └── utils.go ├── lachesis │ ├── accountcmd.go │ ├── accountcmd_test.go │ ├── chaincmd.go │ ├── config.go │ ├── consolecmd.go │ ├── consolecmd_test.go │ ├── defaults.go │ ├── emitter.go │ ├── export_events.go │ ├── fake.go │ ├── fake_test.go │ ├── import.go │ ├── main.go │ ├── metrics │ │ └── metrics.go │ ├── misccmd.go │ ├── opera_export_state.go │ ├── opera_migration.go │ ├── params.go │ ├── run_test.go │ ├── testdata │ │ ├── dupes │ │ │ ├── 1 │ │ │ ├── 2 │ │ │ └── foo │ │ ├── empty.js │ │ ├── guswallet.json │ │ ├── keystore │ │ │ ├── .hiddenfile │ │ │ ├── README │ │ │ ├── UTC--2016-03-22T12-57-55.920751759Z--7ef5a6135f1fd6a02593eedc869c6d41d934aef8 │ │ │ ├── aaa │ │ │ ├── empty │ │ │ ├── foo │ │ │ │ └── fd9bd350f08ee3c0c19b85a8e16114a11a60aa4e │ │ │ ├── garbage │ │ │ ├── no-address │ │ │ ├── zero │ │ │ └── zzz │ │ ├── passwords.txt │ │ └── wrong-passwords.txt │ └── tracing │ │ └── tracing.go └── tx-storm │ └── README.md ├── common ├── bigendian │ └── bytes.go ├── bytes.go ├── bytes_test.go ├── littleendian │ └── bytes.go └── prque │ ├── prque.go │ └── sstack.go ├── crypto ├── address.go └── fake.go ├── debug ├── api.go ├── flags.go ├── loudpanic.go ├── loudpanic_fallback.go ├── trace.go └── trace_fallback.go ├── demo ├── README.md ├── benchmark │ ├── replay.sh │ └── stop.sh ├── discovery │ ├── start.sh │ └── stop.sh ├── start.sh ├── start_dyn_first.sh ├── start_dyn_second.sh ├── stop.sh ├── txstorm-start.sh ├── txstorm-stop.sh ├── txstorm_logs │ └── .gitignore └── utils.sh ├── docker ├── .dockerignore ├── .gitignore ├── Dockerfile.lachesis ├── Dockerfile.snapshots ├── Dockerfile.tx-storm ├── EXAMPLE.md ├── Makefile ├── README.md ├── SNAPSHOTS.md ├── _params.sh ├── _sentry.sh ├── _test_accs.sh ├── local-prometheus-on.sh ├── local-start.sh ├── local-stop.sh ├── local-tracing-on.sh ├── local-txstorm-on.sh ├── prometheus-off.sh ├── prometheus-on.sh ├── sentry │ ├── .gitignore │ ├── clean.sh │ ├── docker-compose.yml │ ├── start.sh │ └── stop.sh ├── snapshots │ ├── 90.start-snapshotting.sh │ ├── deploy_example │ │ ├── .gitignore │ │ ├── logs.sh │ │ ├── start.sh │ │ └── stop.sh │ ├── index.html │ └── snapshotting.sh ├── start.sh ├── start_blockade.sh ├── stop.sh ├── swarm │ ├── 10.registry-login.sh │ ├── 20.push-docker-image.sh │ ├── 30.create-nodes.sh │ ├── 31.txstorm-on.sh │ ├── 32.prometheus-on.sh │ ├── 33.tracing-on.sh │ ├── 40.upgrage-nodes.sh │ ├── 50.node-console.sh │ ├── 80.delete-nodes.sh │ ├── 81.txstorm-off.sh │ ├── 82.prometheus-off.sh │ ├── 83.tracing-off.sh │ ├── README.md │ ├── _params.sh │ ├── ssl │ │ └── .gitignore │ └── swarm ├── swarmF │ ├── 10.registry-login.sh │ ├── 20.push-docker-image.sh │ ├── 30.create-nodes.sh │ ├── 32.prometheus-on.sh │ ├── 32.txstorm-on.sh │ ├── 40.upgrage-nodes.sh │ ├── 50.node-console.sh │ ├── 80.delete-nodes.sh │ ├── 82.prometheus-off.sh │ ├── 82.txstorm-off.sh │ ├── README.md │ ├── _params.sh │ ├── logs.sh │ ├── ssl │ │ └── .gitignore │ └── swarm ├── txstorm-off.sh └── txstorm-on.sh ├── docs └── README.md ├── ethapi ├── README.md ├── account_mock_test.go ├── addrlock.go ├── addrlock_test.go ├── api.go ├── api_account_test.go ├── api_blockchain_test.go ├── api_debug_test.go ├── api_ethereum_test.go ├── api_test.go ├── api_transaction_pool_test.go ├── api_tx_pool_test.go ├── backend.go ├── backend_mock_test.go ├── backend_test.go ├── dag_api.go ├── dag_api_test.go ├── sfc_api.go └── sfc_api_test.go ├── eventcheck ├── all.go ├── ban.go ├── basiccheck │ └── basic_check.go ├── epochcheck │ └── epoch_check.go ├── gaspowercheck │ └── gas_power_check.go ├── heavycheck │ └── heavy_check.go └── parentscheck │ └── parents_check.go ├── evmcore ├── .gitignore ├── apply_genesis.go ├── apply_genesis_test.go ├── bench_test.go ├── blocks.go ├── chain_makers.go ├── dummy_block.go ├── error.go ├── evm.go ├── gaspool.go ├── helper_test.go ├── notify.go ├── state_prefetcher.go ├── state_processor.go ├── state_transition.go ├── tx_cacher.go ├── tx_journal.go ├── tx_list.go ├── tx_list_test.go ├── tx_noncer.go ├── tx_pool.go ├── tx_pool_test.go └── types.go ├── flags └── helpers.go ├── go.mod ├── go.sum ├── gossip ├── api.go ├── apply_genesis.go ├── ballot │ ├── Ballot.sol │ ├── contract.go │ └── solc │ │ └── .gitignore ├── checker_helpers.go ├── config.go ├── config_emitter.go ├── consensus.go ├── consensus_callbacks.go ├── dummy_tx_pool.go ├── emitter.go ├── enr_entry.go ├── ethapi_backend.go ├── event_local_time.go ├── evm_state_reader.go ├── evm_state_reader_test.go ├── evm_test.go ├── execqueue.go ├── execqueue_test.go ├── fetcher │ ├── fetcher.go │ └── metrics.go ├── filters │ ├── api.go │ ├── api_test.go │ ├── filter.go │ ├── filter_system.go │ ├── filter_system_test.go │ └── filter_test.go ├── gasprice │ └── gasprice.go ├── handler.go ├── handler_test.go ├── helper_test.go ├── metrics.go ├── occuredtxs │ └── txs_ring_buffer.go ├── ordering │ ├── event_buffer.go │ └── ordering_test.go ├── pack.go ├── packsdownloader │ ├── packs_downloader.go │ ├── peer_downloader.go │ └── peer_downloader_test.go ├── peer.go ├── piecefunc │ └── piecefunc.go ├── poi.go ├── poset_hook.go ├── protocol.go ├── protocol_test.go ├── randselect.go ├── randselect_test.go ├── scores.go ├── serverpool.go ├── service.go ├── service_test.go ├── sfc110 │ └── contract.go ├── sfc202 │ └── contract.go ├── sfc204 │ └── contract.go ├── sfc_common_test.go ├── sfc_index.go ├── sfc_index_test.go ├── sfcproxy │ └── contract.go ├── store.go ├── store_async.go ├── store_block.go ├── store_block_test.go ├── store_epoch.go ├── store_epoch_stats.go ├── store_epoch_test.go ├── store_event.go ├── store_event_test.go ├── store_heads.go ├── store_last_headers.go ├── store_migration.go ├── store_network_version.go ├── store_pack.go ├── store_pack_test.go ├── store_test.go ├── store_tx_position.go ├── sync.go ├── temporary │ ├── db.go │ └── ringbuf.go ├── txs_list.go └── upgnotifier │ └── non_supported_upgrade_notifier.go ├── hash ├── event_hash.go ├── hash.go ├── log.go ├── transaction_hash.go └── wire.go ├── integration ├── assembly.go ├── db.go ├── integration.go └── integration_test.go ├── inter ├── ancestor │ ├── parents.go │ └── parents_test.go ├── ascii_scheme.go ├── ascii_scheme_test.go ├── block.go ├── cheaters_list.go ├── common.go ├── event.go ├── event_serializer.go ├── event_serializer_test.go ├── event_test.go ├── events.go ├── events_test.go ├── headers_by_creator.go ├── idx │ ├── index.go │ └── internal.go ├── pos │ ├── sort.go │ ├── stake.go │ ├── validators.go │ └── validators_test.go ├── sfctype │ └── sfc_type.go └── time.go ├── kvdb ├── devnulldb │ └── devnulldb.go ├── fallible │ ├── fallible.go │ └── fallible_test.go ├── flushable │ ├── flushable.go │ ├── flushable_test.go │ ├── lazy_flushable.go │ └── synced_pool.go ├── interface.go ├── leveldb │ ├── leveldb.go │ └── producer.go ├── memorydb │ ├── fake_fs.go │ ├── memorydb.go │ ├── memorydb_test.go │ └── producer.go ├── nokeyiserr │ └── wrapper.go ├── skiperrors │ ├── skiperrors.go │ └── skiperrors_test.go └── table │ ├── reflect.go │ ├── table.go │ └── table_test.go ├── lachesis ├── config.go ├── genesis │ ├── account.go │ ├── accounts.go │ ├── fake.go │ ├── genesis.go │ ├── proxy │ │ ├── proxypos │ │ │ └── positions.go │ │ └── upgradability_proxy_predeploy.go │ └── sfc │ │ ├── sfc_predeploy.go │ │ ├── sfccall │ │ └── sfccalls.go │ │ └── sfcpos │ │ └── positions.go └── params │ └── params.go ├── logger ├── instance.go ├── logger.go ├── logrus.go ├── periodic_log.go └── test_output.go ├── metrics └── prometheus │ ├── adapter.go │ ├── handler.go │ └── metrics.go ├── poset ├── apply_genesis.go ├── checkpoint.go ├── common_test.go ├── config.go ├── election │ ├── debug.go │ ├── election.go │ ├── election_math.go │ ├── election_test.go │ └── sort_roots.go ├── epoch.go ├── event.go ├── event_ordering.go ├── frame_decide.go ├── frame_decide_test.go ├── frame_info.go ├── frame_info_test.go ├── input.go ├── input_test.go ├── metrics.go ├── poset.go ├── poset_root_test.go ├── poset_test.go ├── restore_test.go ├── store.go ├── store_checkpoint.go ├── store_epoch_state.go ├── store_event_confirmed.go ├── store_frame.go ├── store_roots.go ├── store_test.go ├── transaction_test.go └── traversal.go ├── sonar-project.properties ├── topicsdb ├── key.go ├── key_test.go ├── record.go ├── search_async.go ├── search_sync.go ├── search_test.go ├── topicsdb.go └── topicsdb_test.go ├── tracing └── tx-tracing.go ├── utils ├── avg_buff.go ├── bits.go ├── bits_test.go ├── checkpid.go ├── delayer │ └── delayer.go ├── errlock │ └── errlock.go ├── fast │ ├── bits.go │ ├── bits_test.go │ └── buffer.go ├── iocopy │ ├── dir.go │ └── file.go ├── migration │ ├── id_store.go │ ├── kvdb_id_store.go │ ├── migration.go │ └── migration_test.go ├── scheme.go ├── spin_lock.go ├── to_ftm.go ├── toml │ ├── file.go │ ├── helper.go │ ├── id_store.go │ └── settings.go ├── uint2hash.go ├── util.go ├── weighted_shuffle.go └── weighted_shuffle_test.go ├── vector ├── branches_info.go ├── forkless_cause.go ├── forkless_cause_test.go ├── index.go ├── index_test.go ├── median_time.go ├── median_time_test.go ├── store_branches_info.go ├── store_vectors.go ├── traversal.go └── vector.go └── version ├── version.go └── version_test.go /.codacy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/.codacy.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | vendor -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/Makefile -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/README.md -------------------------------------------------------------------------------- /app/apply_genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/apply_genesis.go -------------------------------------------------------------------------------- /app/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/config.go -------------------------------------------------------------------------------- /app/scores.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/scores.go -------------------------------------------------------------------------------- /app/sfc_index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/sfc_index.go -------------------------------------------------------------------------------- /app/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store.go -------------------------------------------------------------------------------- /app/store_migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_migration.go -------------------------------------------------------------------------------- /app/store_poi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_poi.go -------------------------------------------------------------------------------- /app/store_receipts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_receipts.go -------------------------------------------------------------------------------- /app/store_receipts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_receipts_test.go -------------------------------------------------------------------------------- /app/store_refund.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_refund.go -------------------------------------------------------------------------------- /app/store_rewards_history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_rewards_history.go -------------------------------------------------------------------------------- /app/store_scores.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_scores.go -------------------------------------------------------------------------------- /app/store_sfc_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_sfc_constants.go -------------------------------------------------------------------------------- /app/store_sfc_delegators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_sfc_delegators.go -------------------------------------------------------------------------------- /app/store_sfc_stakers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_sfc_stakers.go -------------------------------------------------------------------------------- /app/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_test.go -------------------------------------------------------------------------------- /app/store_total_supply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/app/store_total_supply.go -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cmd/acc-gen/acc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/acc-gen/acc.go -------------------------------------------------------------------------------- /cmd/acc-gen/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/acc-gen/flags.go -------------------------------------------------------------------------------- /cmd/acc-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/acc-gen/main.go -------------------------------------------------------------------------------- /cmd/cmdtest/test_cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/cmdtest/test_cmd.go -------------------------------------------------------------------------------- /cmd/db-check/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/db-check/events.go -------------------------------------------------------------------------------- /cmd/db-check/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/db-check/main.go -------------------------------------------------------------------------------- /cmd/db-check/packs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/db-check/packs.go -------------------------------------------------------------------------------- /cmd/db-check/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/db-check/utils.go -------------------------------------------------------------------------------- /cmd/lachesis/accountcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/accountcmd.go -------------------------------------------------------------------------------- /cmd/lachesis/accountcmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/accountcmd_test.go -------------------------------------------------------------------------------- /cmd/lachesis/chaincmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/chaincmd.go -------------------------------------------------------------------------------- /cmd/lachesis/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/config.go -------------------------------------------------------------------------------- /cmd/lachesis/consolecmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/consolecmd.go -------------------------------------------------------------------------------- /cmd/lachesis/consolecmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/consolecmd_test.go -------------------------------------------------------------------------------- /cmd/lachesis/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/defaults.go -------------------------------------------------------------------------------- /cmd/lachesis/emitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/emitter.go -------------------------------------------------------------------------------- /cmd/lachesis/export_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/export_events.go -------------------------------------------------------------------------------- /cmd/lachesis/fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/fake.go -------------------------------------------------------------------------------- /cmd/lachesis/fake_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/fake_test.go -------------------------------------------------------------------------------- /cmd/lachesis/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/import.go -------------------------------------------------------------------------------- /cmd/lachesis/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/main.go -------------------------------------------------------------------------------- /cmd/lachesis/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/metrics/metrics.go -------------------------------------------------------------------------------- /cmd/lachesis/misccmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/misccmd.go -------------------------------------------------------------------------------- /cmd/lachesis/opera_export_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/opera_export_state.go -------------------------------------------------------------------------------- /cmd/lachesis/opera_migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/opera_migration.go -------------------------------------------------------------------------------- /cmd/lachesis/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/params.go -------------------------------------------------------------------------------- /cmd/lachesis/run_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/run_test.go -------------------------------------------------------------------------------- /cmd/lachesis/testdata/dupes/1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/dupes/1 -------------------------------------------------------------------------------- /cmd/lachesis/testdata/dupes/2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/dupes/2 -------------------------------------------------------------------------------- /cmd/lachesis/testdata/dupes/foo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/dupes/foo -------------------------------------------------------------------------------- /cmd/lachesis/testdata/empty.js: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cmd/lachesis/testdata/guswallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/guswallet.json -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/.hiddenfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/.hiddenfile -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/README -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/UTC--2016-03-22T12-57-55.920751759Z--7ef5a6135f1fd6a02593eedc869c6d41d934aef8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/UTC--2016-03-22T12-57-55.920751759Z--7ef5a6135f1fd6a02593eedc869c6d41d934aef8 -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/aaa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/aaa -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/foo/fd9bd350f08ee3c0c19b85a8e16114a11a60aa4e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/foo/fd9bd350f08ee3c0c19b85a8e16114a11a60aa4e -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/garbage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/garbage -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/no-address: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/no-address -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/zero: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/zero -------------------------------------------------------------------------------- /cmd/lachesis/testdata/keystore/zzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/keystore/zzz -------------------------------------------------------------------------------- /cmd/lachesis/testdata/passwords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/passwords.txt -------------------------------------------------------------------------------- /cmd/lachesis/testdata/wrong-passwords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/testdata/wrong-passwords.txt -------------------------------------------------------------------------------- /cmd/lachesis/tracing/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/lachesis/tracing/tracing.go -------------------------------------------------------------------------------- /cmd/tx-storm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/cmd/tx-storm/README.md -------------------------------------------------------------------------------- /common/bigendian/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/common/bigendian/bytes.go -------------------------------------------------------------------------------- /common/bytes.go: -------------------------------------------------------------------------------- 1 | package common 2 | 3 | // non-test Go file for go cover tool 4 | -------------------------------------------------------------------------------- /common/bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/common/bytes_test.go -------------------------------------------------------------------------------- /common/littleendian/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/common/littleendian/bytes.go -------------------------------------------------------------------------------- /common/prque/prque.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/common/prque/prque.go -------------------------------------------------------------------------------- /common/prque/sstack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/common/prque/sstack.go -------------------------------------------------------------------------------- /crypto/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/crypto/address.go -------------------------------------------------------------------------------- /crypto/fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/crypto/fake.go -------------------------------------------------------------------------------- /debug/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/debug/api.go -------------------------------------------------------------------------------- /debug/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/debug/flags.go -------------------------------------------------------------------------------- /debug/loudpanic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/debug/loudpanic.go -------------------------------------------------------------------------------- /debug/loudpanic_fallback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/debug/loudpanic_fallback.go -------------------------------------------------------------------------------- /debug/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/debug/trace.go -------------------------------------------------------------------------------- /debug/trace_fallback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/debug/trace_fallback.go -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/benchmark/replay.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/benchmark/replay.sh -------------------------------------------------------------------------------- /demo/benchmark/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/benchmark/stop.sh -------------------------------------------------------------------------------- /demo/discovery/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/discovery/start.sh -------------------------------------------------------------------------------- /demo/discovery/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/discovery/stop.sh -------------------------------------------------------------------------------- /demo/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/start.sh -------------------------------------------------------------------------------- /demo/start_dyn_first.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/start_dyn_first.sh -------------------------------------------------------------------------------- /demo/start_dyn_second.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/start_dyn_second.sh -------------------------------------------------------------------------------- /demo/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/stop.sh -------------------------------------------------------------------------------- /demo/txstorm-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/txstorm-start.sh -------------------------------------------------------------------------------- /demo/txstorm-stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/txstorm-stop.sh -------------------------------------------------------------------------------- /demo/txstorm_logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /demo/utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/demo/utils.sh -------------------------------------------------------------------------------- /docker/.dockerignore: -------------------------------------------------------------------------------- 1 | .lachesis* 2 | -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/.gitignore -------------------------------------------------------------------------------- /docker/Dockerfile.lachesis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/Dockerfile.lachesis -------------------------------------------------------------------------------- /docker/Dockerfile.snapshots: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/Dockerfile.snapshots -------------------------------------------------------------------------------- /docker/Dockerfile.tx-storm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/Dockerfile.tx-storm -------------------------------------------------------------------------------- /docker/EXAMPLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/EXAMPLE.md -------------------------------------------------------------------------------- /docker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/Makefile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/SNAPSHOTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/SNAPSHOTS.md -------------------------------------------------------------------------------- /docker/_params.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/_params.sh -------------------------------------------------------------------------------- /docker/_sentry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/_sentry.sh -------------------------------------------------------------------------------- /docker/_test_accs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/_test_accs.sh -------------------------------------------------------------------------------- /docker/local-prometheus-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/local-prometheus-on.sh -------------------------------------------------------------------------------- /docker/local-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/local-start.sh -------------------------------------------------------------------------------- /docker/local-stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/local-stop.sh -------------------------------------------------------------------------------- /docker/local-tracing-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/local-tracing-on.sh -------------------------------------------------------------------------------- /docker/local-txstorm-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/local-txstorm-on.sh -------------------------------------------------------------------------------- /docker/prometheus-off.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/prometheus-off.sh -------------------------------------------------------------------------------- /docker/prometheus-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/prometheus-on.sh -------------------------------------------------------------------------------- /docker/sentry/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | .dsn 3 | -------------------------------------------------------------------------------- /docker/sentry/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/sentry/clean.sh -------------------------------------------------------------------------------- /docker/sentry/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/sentry/docker-compose.yml -------------------------------------------------------------------------------- /docker/sentry/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/sentry/start.sh -------------------------------------------------------------------------------- /docker/sentry/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/sentry/stop.sh -------------------------------------------------------------------------------- /docker/snapshots/90.start-snapshotting.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/snapshots/90.start-snapshotting.sh -------------------------------------------------------------------------------- /docker/snapshots/deploy_example/.gitignore: -------------------------------------------------------------------------------- 1 | datadir 2 | snapshots 3 | -------------------------------------------------------------------------------- /docker/snapshots/deploy_example/logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/snapshots/deploy_example/logs.sh -------------------------------------------------------------------------------- /docker/snapshots/deploy_example/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/snapshots/deploy_example/start.sh -------------------------------------------------------------------------------- /docker/snapshots/deploy_example/stop.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | 4 | docker stop \ 5 | lachesis-snapshots 6 | -------------------------------------------------------------------------------- /docker/snapshots/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/snapshots/index.html -------------------------------------------------------------------------------- /docker/snapshots/snapshotting.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/snapshots/snapshotting.sh -------------------------------------------------------------------------------- /docker/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/start.sh -------------------------------------------------------------------------------- /docker/start_blockade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/start_blockade.sh -------------------------------------------------------------------------------- /docker/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/stop.sh -------------------------------------------------------------------------------- /docker/swarm/10.registry-login.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/10.registry-login.sh -------------------------------------------------------------------------------- /docker/swarm/20.push-docker-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/20.push-docker-image.sh -------------------------------------------------------------------------------- /docker/swarm/30.create-nodes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/30.create-nodes.sh -------------------------------------------------------------------------------- /docker/swarm/31.txstorm-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/31.txstorm-on.sh -------------------------------------------------------------------------------- /docker/swarm/32.prometheus-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/32.prometheus-on.sh -------------------------------------------------------------------------------- /docker/swarm/33.tracing-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/33.tracing-on.sh -------------------------------------------------------------------------------- /docker/swarm/40.upgrage-nodes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/40.upgrage-nodes.sh -------------------------------------------------------------------------------- /docker/swarm/50.node-console.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/50.node-console.sh -------------------------------------------------------------------------------- /docker/swarm/80.delete-nodes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/80.delete-nodes.sh -------------------------------------------------------------------------------- /docker/swarm/81.txstorm-off.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/81.txstorm-off.sh -------------------------------------------------------------------------------- /docker/swarm/82.prometheus-off.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/82.prometheus-off.sh -------------------------------------------------------------------------------- /docker/swarm/83.tracing-off.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/83.tracing-off.sh -------------------------------------------------------------------------------- /docker/swarm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/README.md -------------------------------------------------------------------------------- /docker/swarm/_params.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarm/_params.sh -------------------------------------------------------------------------------- /docker/swarm/ssl/.gitignore: -------------------------------------------------------------------------------- 1 | *.key 2 | *.crt 3 | -------------------------------------------------------------------------------- /docker/swarm/swarm: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | cd $(dirname $0) 3 | . ./_params.sh 4 | 5 | docker $SWARM $@ 6 | -------------------------------------------------------------------------------- /docker/swarmF/10.registry-login.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/10.registry-login.sh -------------------------------------------------------------------------------- /docker/swarmF/20.push-docker-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/20.push-docker-image.sh -------------------------------------------------------------------------------- /docker/swarmF/30.create-nodes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/30.create-nodes.sh -------------------------------------------------------------------------------- /docker/swarmF/32.prometheus-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/32.prometheus-on.sh -------------------------------------------------------------------------------- /docker/swarmF/32.txstorm-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/32.txstorm-on.sh -------------------------------------------------------------------------------- /docker/swarmF/40.upgrage-nodes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/40.upgrage-nodes.sh -------------------------------------------------------------------------------- /docker/swarmF/50.node-console.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/50.node-console.sh -------------------------------------------------------------------------------- /docker/swarmF/80.delete-nodes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/80.delete-nodes.sh -------------------------------------------------------------------------------- /docker/swarmF/82.prometheus-off.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/82.prometheus-off.sh -------------------------------------------------------------------------------- /docker/swarmF/82.txstorm-off.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/82.txstorm-off.sh -------------------------------------------------------------------------------- /docker/swarmF/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/README.md -------------------------------------------------------------------------------- /docker/swarmF/_params.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/_params.sh -------------------------------------------------------------------------------- /docker/swarmF/logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/swarmF/logs.sh -------------------------------------------------------------------------------- /docker/swarmF/ssl/.gitignore: -------------------------------------------------------------------------------- 1 | *.key 2 | *.crt 3 | -------------------------------------------------------------------------------- /docker/swarmF/swarm: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | cd $(dirname $0) 3 | . ./_params.sh 4 | 5 | docker $SWARM $@ 6 | -------------------------------------------------------------------------------- /docker/txstorm-off.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/txstorm-off.sh -------------------------------------------------------------------------------- /docker/txstorm-on.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docker/txstorm-on.sh -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/docs/README.md -------------------------------------------------------------------------------- /ethapi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/README.md -------------------------------------------------------------------------------- /ethapi/account_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/account_mock_test.go -------------------------------------------------------------------------------- /ethapi/addrlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/addrlock.go -------------------------------------------------------------------------------- /ethapi/addrlock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/addrlock_test.go -------------------------------------------------------------------------------- /ethapi/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/api.go -------------------------------------------------------------------------------- /ethapi/api_account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/api_account_test.go -------------------------------------------------------------------------------- /ethapi/api_blockchain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/api_blockchain_test.go -------------------------------------------------------------------------------- /ethapi/api_debug_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/api_debug_test.go -------------------------------------------------------------------------------- /ethapi/api_ethereum_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/api_ethereum_test.go -------------------------------------------------------------------------------- /ethapi/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/api_test.go -------------------------------------------------------------------------------- /ethapi/api_transaction_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/api_transaction_pool_test.go -------------------------------------------------------------------------------- /ethapi/api_tx_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/api_tx_pool_test.go -------------------------------------------------------------------------------- /ethapi/backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/backend.go -------------------------------------------------------------------------------- /ethapi/backend_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/backend_mock_test.go -------------------------------------------------------------------------------- /ethapi/backend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/backend_test.go -------------------------------------------------------------------------------- /ethapi/dag_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/dag_api.go -------------------------------------------------------------------------------- /ethapi/dag_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/dag_api_test.go -------------------------------------------------------------------------------- /ethapi/sfc_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/sfc_api.go -------------------------------------------------------------------------------- /ethapi/sfc_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/ethapi/sfc_api_test.go -------------------------------------------------------------------------------- /eventcheck/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/eventcheck/all.go -------------------------------------------------------------------------------- /eventcheck/ban.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/eventcheck/ban.go -------------------------------------------------------------------------------- /eventcheck/basiccheck/basic_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/eventcheck/basiccheck/basic_check.go -------------------------------------------------------------------------------- /eventcheck/epochcheck/epoch_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/eventcheck/epochcheck/epoch_check.go -------------------------------------------------------------------------------- /eventcheck/gaspowercheck/gas_power_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/eventcheck/gaspowercheck/gas_power_check.go -------------------------------------------------------------------------------- /eventcheck/heavycheck/heavy_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/eventcheck/heavycheck/heavy_check.go -------------------------------------------------------------------------------- /eventcheck/parentscheck/parents_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/eventcheck/parentscheck/parents_check.go -------------------------------------------------------------------------------- /evmcore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/.gitignore -------------------------------------------------------------------------------- /evmcore/apply_genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/apply_genesis.go -------------------------------------------------------------------------------- /evmcore/apply_genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/apply_genesis_test.go -------------------------------------------------------------------------------- /evmcore/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/bench_test.go -------------------------------------------------------------------------------- /evmcore/blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/blocks.go -------------------------------------------------------------------------------- /evmcore/chain_makers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/chain_makers.go -------------------------------------------------------------------------------- /evmcore/dummy_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/dummy_block.go -------------------------------------------------------------------------------- /evmcore/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/error.go -------------------------------------------------------------------------------- /evmcore/evm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/evm.go -------------------------------------------------------------------------------- /evmcore/gaspool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/gaspool.go -------------------------------------------------------------------------------- /evmcore/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/helper_test.go -------------------------------------------------------------------------------- /evmcore/notify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/notify.go -------------------------------------------------------------------------------- /evmcore/state_prefetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/state_prefetcher.go -------------------------------------------------------------------------------- /evmcore/state_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/state_processor.go -------------------------------------------------------------------------------- /evmcore/state_transition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/state_transition.go -------------------------------------------------------------------------------- /evmcore/tx_cacher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/tx_cacher.go -------------------------------------------------------------------------------- /evmcore/tx_journal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/tx_journal.go -------------------------------------------------------------------------------- /evmcore/tx_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/tx_list.go -------------------------------------------------------------------------------- /evmcore/tx_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/tx_list_test.go -------------------------------------------------------------------------------- /evmcore/tx_noncer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/tx_noncer.go -------------------------------------------------------------------------------- /evmcore/tx_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/tx_pool.go -------------------------------------------------------------------------------- /evmcore/tx_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/tx_pool_test.go -------------------------------------------------------------------------------- /evmcore/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/evmcore/types.go -------------------------------------------------------------------------------- /flags/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/flags/helpers.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/go.sum -------------------------------------------------------------------------------- /gossip/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/api.go -------------------------------------------------------------------------------- /gossip/apply_genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/apply_genesis.go -------------------------------------------------------------------------------- /gossip/ballot/Ballot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/ballot/Ballot.sol -------------------------------------------------------------------------------- /gossip/ballot/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/ballot/contract.go -------------------------------------------------------------------------------- /gossip/ballot/solc/.gitignore: -------------------------------------------------------------------------------- 1 | *.bin 2 | *.abi 3 | -------------------------------------------------------------------------------- /gossip/checker_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/checker_helpers.go -------------------------------------------------------------------------------- /gossip/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/config.go -------------------------------------------------------------------------------- /gossip/config_emitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/config_emitter.go -------------------------------------------------------------------------------- /gossip/consensus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/consensus.go -------------------------------------------------------------------------------- /gossip/consensus_callbacks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/consensus_callbacks.go -------------------------------------------------------------------------------- /gossip/dummy_tx_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/dummy_tx_pool.go -------------------------------------------------------------------------------- /gossip/emitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/emitter.go -------------------------------------------------------------------------------- /gossip/enr_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/enr_entry.go -------------------------------------------------------------------------------- /gossip/ethapi_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/ethapi_backend.go -------------------------------------------------------------------------------- /gossip/event_local_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/event_local_time.go -------------------------------------------------------------------------------- /gossip/evm_state_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/evm_state_reader.go -------------------------------------------------------------------------------- /gossip/evm_state_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/evm_state_reader_test.go -------------------------------------------------------------------------------- /gossip/evm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/evm_test.go -------------------------------------------------------------------------------- /gossip/execqueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/execqueue.go -------------------------------------------------------------------------------- /gossip/execqueue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/execqueue_test.go -------------------------------------------------------------------------------- /gossip/fetcher/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/fetcher/fetcher.go -------------------------------------------------------------------------------- /gossip/fetcher/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/fetcher/metrics.go -------------------------------------------------------------------------------- /gossip/filters/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/filters/api.go -------------------------------------------------------------------------------- /gossip/filters/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/filters/api_test.go -------------------------------------------------------------------------------- /gossip/filters/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/filters/filter.go -------------------------------------------------------------------------------- /gossip/filters/filter_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/filters/filter_system.go -------------------------------------------------------------------------------- /gossip/filters/filter_system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/filters/filter_system_test.go -------------------------------------------------------------------------------- /gossip/filters/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/filters/filter_test.go -------------------------------------------------------------------------------- /gossip/gasprice/gasprice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/gasprice/gasprice.go -------------------------------------------------------------------------------- /gossip/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/handler.go -------------------------------------------------------------------------------- /gossip/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/handler_test.go -------------------------------------------------------------------------------- /gossip/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/helper_test.go -------------------------------------------------------------------------------- /gossip/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/metrics.go -------------------------------------------------------------------------------- /gossip/occuredtxs/txs_ring_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/occuredtxs/txs_ring_buffer.go -------------------------------------------------------------------------------- /gossip/ordering/event_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/ordering/event_buffer.go -------------------------------------------------------------------------------- /gossip/ordering/ordering_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/ordering/ordering_test.go -------------------------------------------------------------------------------- /gossip/pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/pack.go -------------------------------------------------------------------------------- /gossip/packsdownloader/packs_downloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/packsdownloader/packs_downloader.go -------------------------------------------------------------------------------- /gossip/packsdownloader/peer_downloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/packsdownloader/peer_downloader.go -------------------------------------------------------------------------------- /gossip/packsdownloader/peer_downloader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/packsdownloader/peer_downloader_test.go -------------------------------------------------------------------------------- /gossip/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/peer.go -------------------------------------------------------------------------------- /gossip/piecefunc/piecefunc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/piecefunc/piecefunc.go -------------------------------------------------------------------------------- /gossip/poi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/poi.go -------------------------------------------------------------------------------- /gossip/poset_hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/poset_hook.go -------------------------------------------------------------------------------- /gossip/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/protocol.go -------------------------------------------------------------------------------- /gossip/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/protocol_test.go -------------------------------------------------------------------------------- /gossip/randselect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/randselect.go -------------------------------------------------------------------------------- /gossip/randselect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/randselect_test.go -------------------------------------------------------------------------------- /gossip/scores.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/scores.go -------------------------------------------------------------------------------- /gossip/serverpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/serverpool.go -------------------------------------------------------------------------------- /gossip/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/service.go -------------------------------------------------------------------------------- /gossip/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/service_test.go -------------------------------------------------------------------------------- /gossip/sfc110/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/sfc110/contract.go -------------------------------------------------------------------------------- /gossip/sfc202/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/sfc202/contract.go -------------------------------------------------------------------------------- /gossip/sfc204/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/sfc204/contract.go -------------------------------------------------------------------------------- /gossip/sfc_common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/sfc_common_test.go -------------------------------------------------------------------------------- /gossip/sfc_index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/sfc_index.go -------------------------------------------------------------------------------- /gossip/sfc_index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/sfc_index_test.go -------------------------------------------------------------------------------- /gossip/sfcproxy/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/sfcproxy/contract.go -------------------------------------------------------------------------------- /gossip/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store.go -------------------------------------------------------------------------------- /gossip/store_async.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_async.go -------------------------------------------------------------------------------- /gossip/store_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_block.go -------------------------------------------------------------------------------- /gossip/store_block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_block_test.go -------------------------------------------------------------------------------- /gossip/store_epoch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_epoch.go -------------------------------------------------------------------------------- /gossip/store_epoch_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_epoch_stats.go -------------------------------------------------------------------------------- /gossip/store_epoch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_epoch_test.go -------------------------------------------------------------------------------- /gossip/store_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_event.go -------------------------------------------------------------------------------- /gossip/store_event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_event_test.go -------------------------------------------------------------------------------- /gossip/store_heads.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_heads.go -------------------------------------------------------------------------------- /gossip/store_last_headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_last_headers.go -------------------------------------------------------------------------------- /gossip/store_migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_migration.go -------------------------------------------------------------------------------- /gossip/store_network_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_network_version.go -------------------------------------------------------------------------------- /gossip/store_pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_pack.go -------------------------------------------------------------------------------- /gossip/store_pack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_pack_test.go -------------------------------------------------------------------------------- /gossip/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_test.go -------------------------------------------------------------------------------- /gossip/store_tx_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/store_tx_position.go -------------------------------------------------------------------------------- /gossip/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/sync.go -------------------------------------------------------------------------------- /gossip/temporary/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/temporary/db.go -------------------------------------------------------------------------------- /gossip/temporary/ringbuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/temporary/ringbuf.go -------------------------------------------------------------------------------- /gossip/txs_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/txs_list.go -------------------------------------------------------------------------------- /gossip/upgnotifier/non_supported_upgrade_notifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/gossip/upgnotifier/non_supported_upgrade_notifier.go -------------------------------------------------------------------------------- /hash/event_hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/hash/event_hash.go -------------------------------------------------------------------------------- /hash/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/hash/hash.go -------------------------------------------------------------------------------- /hash/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/hash/log.go -------------------------------------------------------------------------------- /hash/transaction_hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/hash/transaction_hash.go -------------------------------------------------------------------------------- /hash/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/hash/wire.go -------------------------------------------------------------------------------- /integration/assembly.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/integration/assembly.go -------------------------------------------------------------------------------- /integration/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/integration/db.go -------------------------------------------------------------------------------- /integration/integration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/integration/integration.go -------------------------------------------------------------------------------- /integration/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/integration/integration_test.go -------------------------------------------------------------------------------- /inter/ancestor/parents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/ancestor/parents.go -------------------------------------------------------------------------------- /inter/ancestor/parents_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/ancestor/parents_test.go -------------------------------------------------------------------------------- /inter/ascii_scheme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/ascii_scheme.go -------------------------------------------------------------------------------- /inter/ascii_scheme_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/ascii_scheme_test.go -------------------------------------------------------------------------------- /inter/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/block.go -------------------------------------------------------------------------------- /inter/cheaters_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/cheaters_list.go -------------------------------------------------------------------------------- /inter/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/common.go -------------------------------------------------------------------------------- /inter/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/event.go -------------------------------------------------------------------------------- /inter/event_serializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/event_serializer.go -------------------------------------------------------------------------------- /inter/event_serializer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/event_serializer_test.go -------------------------------------------------------------------------------- /inter/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/event_test.go -------------------------------------------------------------------------------- /inter/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/events.go -------------------------------------------------------------------------------- /inter/events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/events_test.go -------------------------------------------------------------------------------- /inter/headers_by_creator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/headers_by_creator.go -------------------------------------------------------------------------------- /inter/idx/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/idx/index.go -------------------------------------------------------------------------------- /inter/idx/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/idx/internal.go -------------------------------------------------------------------------------- /inter/pos/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/pos/sort.go -------------------------------------------------------------------------------- /inter/pos/stake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/pos/stake.go -------------------------------------------------------------------------------- /inter/pos/validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/pos/validators.go -------------------------------------------------------------------------------- /inter/pos/validators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/pos/validators_test.go -------------------------------------------------------------------------------- /inter/sfctype/sfc_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/sfctype/sfc_type.go -------------------------------------------------------------------------------- /inter/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/inter/time.go -------------------------------------------------------------------------------- /kvdb/devnulldb/devnulldb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/devnulldb/devnulldb.go -------------------------------------------------------------------------------- /kvdb/fallible/fallible.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/fallible/fallible.go -------------------------------------------------------------------------------- /kvdb/fallible/fallible_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/fallible/fallible_test.go -------------------------------------------------------------------------------- /kvdb/flushable/flushable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/flushable/flushable.go -------------------------------------------------------------------------------- /kvdb/flushable/flushable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/flushable/flushable_test.go -------------------------------------------------------------------------------- /kvdb/flushable/lazy_flushable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/flushable/lazy_flushable.go -------------------------------------------------------------------------------- /kvdb/flushable/synced_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/flushable/synced_pool.go -------------------------------------------------------------------------------- /kvdb/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/interface.go -------------------------------------------------------------------------------- /kvdb/leveldb/leveldb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/leveldb/leveldb.go -------------------------------------------------------------------------------- /kvdb/leveldb/producer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/leveldb/producer.go -------------------------------------------------------------------------------- /kvdb/memorydb/fake_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/memorydb/fake_fs.go -------------------------------------------------------------------------------- /kvdb/memorydb/memorydb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/memorydb/memorydb.go -------------------------------------------------------------------------------- /kvdb/memorydb/memorydb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/memorydb/memorydb_test.go -------------------------------------------------------------------------------- /kvdb/memorydb/producer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/memorydb/producer.go -------------------------------------------------------------------------------- /kvdb/nokeyiserr/wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/nokeyiserr/wrapper.go -------------------------------------------------------------------------------- /kvdb/skiperrors/skiperrors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/skiperrors/skiperrors.go -------------------------------------------------------------------------------- /kvdb/skiperrors/skiperrors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/skiperrors/skiperrors_test.go -------------------------------------------------------------------------------- /kvdb/table/reflect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/table/reflect.go -------------------------------------------------------------------------------- /kvdb/table/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/table/table.go -------------------------------------------------------------------------------- /kvdb/table/table_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/kvdb/table/table_test.go -------------------------------------------------------------------------------- /lachesis/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/config.go -------------------------------------------------------------------------------- /lachesis/genesis/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/account.go -------------------------------------------------------------------------------- /lachesis/genesis/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/accounts.go -------------------------------------------------------------------------------- /lachesis/genesis/fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/fake.go -------------------------------------------------------------------------------- /lachesis/genesis/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/genesis.go -------------------------------------------------------------------------------- /lachesis/genesis/proxy/proxypos/positions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/proxy/proxypos/positions.go -------------------------------------------------------------------------------- /lachesis/genesis/proxy/upgradability_proxy_predeploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/proxy/upgradability_proxy_predeploy.go -------------------------------------------------------------------------------- /lachesis/genesis/sfc/sfc_predeploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/sfc/sfc_predeploy.go -------------------------------------------------------------------------------- /lachesis/genesis/sfc/sfccall/sfccalls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/sfc/sfccall/sfccalls.go -------------------------------------------------------------------------------- /lachesis/genesis/sfc/sfcpos/positions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/genesis/sfc/sfcpos/positions.go -------------------------------------------------------------------------------- /lachesis/params/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/lachesis/params/params.go -------------------------------------------------------------------------------- /logger/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/logger/instance.go -------------------------------------------------------------------------------- /logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/logger/logger.go -------------------------------------------------------------------------------- /logger/logrus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/logger/logrus.go -------------------------------------------------------------------------------- /logger/periodic_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/logger/periodic_log.go -------------------------------------------------------------------------------- /logger/test_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/logger/test_output.go -------------------------------------------------------------------------------- /metrics/prometheus/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/metrics/prometheus/adapter.go -------------------------------------------------------------------------------- /metrics/prometheus/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/metrics/prometheus/handler.go -------------------------------------------------------------------------------- /metrics/prometheus/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/metrics/prometheus/metrics.go -------------------------------------------------------------------------------- /poset/apply_genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/apply_genesis.go -------------------------------------------------------------------------------- /poset/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/checkpoint.go -------------------------------------------------------------------------------- /poset/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/common_test.go -------------------------------------------------------------------------------- /poset/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/config.go -------------------------------------------------------------------------------- /poset/election/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/election/debug.go -------------------------------------------------------------------------------- /poset/election/election.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/election/election.go -------------------------------------------------------------------------------- /poset/election/election_math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/election/election_math.go -------------------------------------------------------------------------------- /poset/election/election_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/election/election_test.go -------------------------------------------------------------------------------- /poset/election/sort_roots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/election/sort_roots.go -------------------------------------------------------------------------------- /poset/epoch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/epoch.go -------------------------------------------------------------------------------- /poset/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/event.go -------------------------------------------------------------------------------- /poset/event_ordering.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/event_ordering.go -------------------------------------------------------------------------------- /poset/frame_decide.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/frame_decide.go -------------------------------------------------------------------------------- /poset/frame_decide_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/frame_decide_test.go -------------------------------------------------------------------------------- /poset/frame_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/frame_info.go -------------------------------------------------------------------------------- /poset/frame_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/frame_info_test.go -------------------------------------------------------------------------------- /poset/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/input.go -------------------------------------------------------------------------------- /poset/input_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/input_test.go -------------------------------------------------------------------------------- /poset/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/metrics.go -------------------------------------------------------------------------------- /poset/poset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/poset.go -------------------------------------------------------------------------------- /poset/poset_root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/poset_root_test.go -------------------------------------------------------------------------------- /poset/poset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/poset_test.go -------------------------------------------------------------------------------- /poset/restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/restore_test.go -------------------------------------------------------------------------------- /poset/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/store.go -------------------------------------------------------------------------------- /poset/store_checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/store_checkpoint.go -------------------------------------------------------------------------------- /poset/store_epoch_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/store_epoch_state.go -------------------------------------------------------------------------------- /poset/store_event_confirmed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/store_event_confirmed.go -------------------------------------------------------------------------------- /poset/store_frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/store_frame.go -------------------------------------------------------------------------------- /poset/store_roots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/store_roots.go -------------------------------------------------------------------------------- /poset/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/store_test.go -------------------------------------------------------------------------------- /poset/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/transaction_test.go -------------------------------------------------------------------------------- /poset/traversal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/poset/traversal.go -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /topicsdb/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/topicsdb/key.go -------------------------------------------------------------------------------- /topicsdb/key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/topicsdb/key_test.go -------------------------------------------------------------------------------- /topicsdb/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/topicsdb/record.go -------------------------------------------------------------------------------- /topicsdb/search_async.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/topicsdb/search_async.go -------------------------------------------------------------------------------- /topicsdb/search_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/topicsdb/search_sync.go -------------------------------------------------------------------------------- /topicsdb/search_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/topicsdb/search_test.go -------------------------------------------------------------------------------- /topicsdb/topicsdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/topicsdb/topicsdb.go -------------------------------------------------------------------------------- /topicsdb/topicsdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/topicsdb/topicsdb_test.go -------------------------------------------------------------------------------- /tracing/tx-tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/tracing/tx-tracing.go -------------------------------------------------------------------------------- /utils/avg_buff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/avg_buff.go -------------------------------------------------------------------------------- /utils/bits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/bits.go -------------------------------------------------------------------------------- /utils/bits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/bits_test.go -------------------------------------------------------------------------------- /utils/checkpid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/checkpid.go -------------------------------------------------------------------------------- /utils/delayer/delayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/delayer/delayer.go -------------------------------------------------------------------------------- /utils/errlock/errlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/errlock/errlock.go -------------------------------------------------------------------------------- /utils/fast/bits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/fast/bits.go -------------------------------------------------------------------------------- /utils/fast/bits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/fast/bits_test.go -------------------------------------------------------------------------------- /utils/fast/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/fast/buffer.go -------------------------------------------------------------------------------- /utils/iocopy/dir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/iocopy/dir.go -------------------------------------------------------------------------------- /utils/iocopy/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/iocopy/file.go -------------------------------------------------------------------------------- /utils/migration/id_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/migration/id_store.go -------------------------------------------------------------------------------- /utils/migration/kvdb_id_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/migration/kvdb_id_store.go -------------------------------------------------------------------------------- /utils/migration/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/migration/migration.go -------------------------------------------------------------------------------- /utils/migration/migration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/migration/migration_test.go -------------------------------------------------------------------------------- /utils/scheme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/scheme.go -------------------------------------------------------------------------------- /utils/spin_lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/spin_lock.go -------------------------------------------------------------------------------- /utils/to_ftm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/to_ftm.go -------------------------------------------------------------------------------- /utils/toml/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/toml/file.go -------------------------------------------------------------------------------- /utils/toml/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/toml/helper.go -------------------------------------------------------------------------------- /utils/toml/id_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/toml/id_store.go -------------------------------------------------------------------------------- /utils/toml/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/toml/settings.go -------------------------------------------------------------------------------- /utils/uint2hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/uint2hash.go -------------------------------------------------------------------------------- /utils/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/util.go -------------------------------------------------------------------------------- /utils/weighted_shuffle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/weighted_shuffle.go -------------------------------------------------------------------------------- /utils/weighted_shuffle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/utils/weighted_shuffle_test.go -------------------------------------------------------------------------------- /vector/branches_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/branches_info.go -------------------------------------------------------------------------------- /vector/forkless_cause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/forkless_cause.go -------------------------------------------------------------------------------- /vector/forkless_cause_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/forkless_cause_test.go -------------------------------------------------------------------------------- /vector/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/index.go -------------------------------------------------------------------------------- /vector/index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/index_test.go -------------------------------------------------------------------------------- /vector/median_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/median_time.go -------------------------------------------------------------------------------- /vector/median_time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/median_time_test.go -------------------------------------------------------------------------------- /vector/store_branches_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/store_branches_info.go -------------------------------------------------------------------------------- /vector/store_vectors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/store_vectors.go -------------------------------------------------------------------------------- /vector/traversal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/traversal.go -------------------------------------------------------------------------------- /vector/vector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/vector/vector.go -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/version/version.go -------------------------------------------------------------------------------- /version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fantom-foundation/go-lachesis/HEAD/version/version_test.go --------------------------------------------------------------------------------