├── .dockerignore ├── .env ├── .envrc ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .gitpod.yml ├── .golangci.yaml ├── .vscode └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── DEV2DEV.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── api ├── generate │ └── main.go ├── inspect.yaml ├── rollup.yaml └── rollups.go ├── docker-compose.yml ├── docs ├── avail.md ├── celestia.md ├── convenience-diagram.png ├── convenience.md ├── espresso.md ├── migration-guide.md ├── nonodo.svg ├── sequence-diagram.md ├── sequencer-http-api.png └── sequencer.md ├── eip712-client-js ├── .gitignore ├── config.json ├── index.js ├── package.json └── pnpm-lock.yaml ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── internal ├── claimer │ ├── claimer.go │ ├── claimer_service.go │ ├── claimer_service_test.go │ ├── claimer_test.go │ └── claimer_worker.go ├── commons │ ├── anvil.go │ ├── anvil_window.go │ ├── db_factory.go │ ├── eip712.go │ ├── eip712_test.go │ ├── handle_release.go │ ├── log_config.go │ ├── pagination.go │ ├── port.go │ └── utils.go ├── contracts │ ├── application.go │ ├── application_factory.go │ ├── authority_factory.go │ ├── celestia_relay.go │ ├── consensus.go │ ├── contracts.go │ ├── eip712.go │ ├── generate │ │ └── main.go │ ├── input_box.go │ ├── inputs.go │ └── outputs.go ├── convenience │ ├── adapter │ │ └── adapter.go │ ├── config_test │ │ └── config.go │ ├── model │ │ └── type.go │ ├── voucher_exec_listener.go │ └── voucher_exec_listener_test.go ├── dataavailability │ ├── avail.go │ ├── celestia.go │ ├── celestia_commits.go │ ├── celestia_test.go │ ├── contracts │ │ ├── BlobstreamX.sol │ │ │ └── BlobstreamX.go │ │ └── ShareLoader.sol │ │ │ └── ShareLoader.go │ ├── convert.go │ ├── espresso.go │ ├── espresso_api.go │ ├── http_custom_error.go │ ├── syscoin.go │ └── type.go ├── devnet │ ├── anvil.go │ ├── anvil_state.json │ ├── anvil_test.go │ ├── devnet.go │ ├── gen-devnet-state │ │ ├── Dockerfile.sdk │ │ └── main.go │ ├── input.go │ └── localhost.json ├── echoapp │ ├── echoapp.go │ └── echoapp │ │ └── main.go ├── health │ └── health.go ├── inspect │ ├── generated.go │ ├── inspect.go │ ├── inspect_test.go │ └── oapi.yaml ├── merkle │ ├── proof.go │ ├── proof_test.go │ └── testdata │ │ └── fuzz │ │ └── FuzzVerifyProofs │ │ └── 6f9e8dfda48c3000 ├── model │ ├── filters.go │ ├── model.go │ ├── model_test.go │ ├── sequencer.go │ ├── state.go │ ├── state_test.go │ └── types.go ├── nonodo │ ├── nonodo.go │ └── nonodo_test.go ├── paio │ ├── generated.go │ ├── oapi-paio.yaml │ ├── oapi.yaml │ ├── paio.go │ ├── paio.json │ ├── paio_builder.go │ ├── paio_sender.go │ ├── paio_sender_test.go │ ├── paio_test.go │ └── sender.go ├── reader │ ├── adapter.go │ ├── adapter_v1.go │ ├── adapter_v1_test.go │ ├── graph │ │ └── generated.go │ ├── input_blob_adapter.go │ ├── input_blob_adapter_test.go │ ├── loaders │ │ ├── batch_helpers.go │ │ ├── loader.go │ │ └── loader_test.go │ └── model │ │ ├── conversions.go │ │ ├── conversions_test.go │ │ ├── generated.go │ │ ├── model.go │ │ ├── pagination.go │ │ └── types.go ├── rollup │ ├── fetcher.go │ ├── generated.go │ ├── oapi.yaml │ ├── rollup.go │ └── rollup_test.go ├── salsa │ └── salsa.go ├── sequencers │ ├── avail │ │ ├── avail_client.go │ │ ├── avail_client_test.go │ │ ├── avail_listener.go │ │ ├── avail_listener_test.go │ │ ├── config │ │ │ └── config.go │ │ ├── custom_client_avail.go │ │ └── extrinsics │ │ │ └── extrinsics.go │ ├── commons │ │ └── extract.go │ ├── espresso │ │ ├── espresso_client.go │ │ ├── espresso_client_test.go │ │ ├── espresso_listener.go │ │ └── espresso_listener_test.go │ ├── inputter │ │ ├── inputter.go │ │ └── inputter_test.go │ └── paiodecoder │ │ ├── decode_batch.go │ │ ├── paio_model.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ └── zzzzhui_decoder.go └── supervisor │ ├── command_logger.go │ ├── command_unix.go │ ├── command_windows.go │ ├── http.go │ ├── server.go │ ├── supervisor.go │ └── worker.go ├── main.go ├── npm-package ├── .gitattributes ├── .gitignore ├── .npmignore ├── README.md ├── package-lock.json ├── package.json └── src │ └── nonodo.js ├── paio-bin └── decode-batch ├── postgraphile ├── .gitignore ├── Dockerfile ├── package-lock.json └── package.json ├── postgres ├── Dockerfile ├── custom-postgresql.conf ├── data_files │ ├── 3117.dat │ ├── 3118.dat │ ├── 3119.dat │ ├── 3120.dat │ ├── 3121.dat │ └── toc.dat ├── raw │ ├── .env │ ├── Dockerfile │ ├── compose.yml │ ├── dump-rollupsdb-202410231328.sql │ ├── migrate.sh │ └── raw.go ├── restore.sql └── triggers.sql └── tools.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | ANVIL_TAG=nightly-2cdbfaca634b284084d0f86357623aef7a0d2ce3 -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /DEV2DEV.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/DEV2DEV.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/README.md -------------------------------------------------------------------------------- /api/generate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/api/generate/main.go -------------------------------------------------------------------------------- /api/inspect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/api/inspect.yaml -------------------------------------------------------------------------------- /api/rollup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/api/rollup.yaml -------------------------------------------------------------------------------- /api/rollups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/api/rollups.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/avail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/avail.md -------------------------------------------------------------------------------- /docs/celestia.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/celestia.md -------------------------------------------------------------------------------- /docs/convenience-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/convenience-diagram.png -------------------------------------------------------------------------------- /docs/convenience.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/convenience.md -------------------------------------------------------------------------------- /docs/espresso.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/espresso.md -------------------------------------------------------------------------------- /docs/migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/migration-guide.md -------------------------------------------------------------------------------- /docs/nonodo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/nonodo.svg -------------------------------------------------------------------------------- /docs/sequence-diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/sequence-diagram.md -------------------------------------------------------------------------------- /docs/sequencer-http-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/sequencer-http-api.png -------------------------------------------------------------------------------- /docs/sequencer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/docs/sequencer.md -------------------------------------------------------------------------------- /eip712-client-js/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules -------------------------------------------------------------------------------- /eip712-client-js/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/eip712-client-js/config.json -------------------------------------------------------------------------------- /eip712-client-js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/eip712-client-js/index.js -------------------------------------------------------------------------------- /eip712-client-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/eip712-client-js/package.json -------------------------------------------------------------------------------- /eip712-client-js/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/eip712-client-js/pnpm-lock.yaml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/go.sum -------------------------------------------------------------------------------- /internal/claimer/claimer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/claimer/claimer.go -------------------------------------------------------------------------------- /internal/claimer/claimer_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/claimer/claimer_service.go -------------------------------------------------------------------------------- /internal/claimer/claimer_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/claimer/claimer_service_test.go -------------------------------------------------------------------------------- /internal/claimer/claimer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/claimer/claimer_test.go -------------------------------------------------------------------------------- /internal/claimer/claimer_worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/claimer/claimer_worker.go -------------------------------------------------------------------------------- /internal/commons/anvil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/anvil.go -------------------------------------------------------------------------------- /internal/commons/anvil_window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/anvil_window.go -------------------------------------------------------------------------------- /internal/commons/db_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/db_factory.go -------------------------------------------------------------------------------- /internal/commons/eip712.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/eip712.go -------------------------------------------------------------------------------- /internal/commons/eip712_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/eip712_test.go -------------------------------------------------------------------------------- /internal/commons/handle_release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/handle_release.go -------------------------------------------------------------------------------- /internal/commons/log_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/log_config.go -------------------------------------------------------------------------------- /internal/commons/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/pagination.go -------------------------------------------------------------------------------- /internal/commons/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/port.go -------------------------------------------------------------------------------- /internal/commons/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/commons/utils.go -------------------------------------------------------------------------------- /internal/contracts/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/application.go -------------------------------------------------------------------------------- /internal/contracts/application_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/application_factory.go -------------------------------------------------------------------------------- /internal/contracts/authority_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/authority_factory.go -------------------------------------------------------------------------------- /internal/contracts/celestia_relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/celestia_relay.go -------------------------------------------------------------------------------- /internal/contracts/consensus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/consensus.go -------------------------------------------------------------------------------- /internal/contracts/contracts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/contracts.go -------------------------------------------------------------------------------- /internal/contracts/eip712.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/eip712.go -------------------------------------------------------------------------------- /internal/contracts/generate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/generate/main.go -------------------------------------------------------------------------------- /internal/contracts/input_box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/input_box.go -------------------------------------------------------------------------------- /internal/contracts/inputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/inputs.go -------------------------------------------------------------------------------- /internal/contracts/outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/contracts/outputs.go -------------------------------------------------------------------------------- /internal/convenience/adapter/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/convenience/adapter/adapter.go -------------------------------------------------------------------------------- /internal/convenience/config_test/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/convenience/config_test/config.go -------------------------------------------------------------------------------- /internal/convenience/model/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/convenience/model/type.go -------------------------------------------------------------------------------- /internal/convenience/voucher_exec_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/convenience/voucher_exec_listener.go -------------------------------------------------------------------------------- /internal/convenience/voucher_exec_listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/convenience/voucher_exec_listener_test.go -------------------------------------------------------------------------------- /internal/dataavailability/avail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/avail.go -------------------------------------------------------------------------------- /internal/dataavailability/celestia.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/celestia.go -------------------------------------------------------------------------------- /internal/dataavailability/celestia_commits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/celestia_commits.go -------------------------------------------------------------------------------- /internal/dataavailability/celestia_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/celestia_test.go -------------------------------------------------------------------------------- /internal/dataavailability/contracts/BlobstreamX.sol/BlobstreamX.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/contracts/BlobstreamX.sol/BlobstreamX.go -------------------------------------------------------------------------------- /internal/dataavailability/contracts/ShareLoader.sol/ShareLoader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/contracts/ShareLoader.sol/ShareLoader.go -------------------------------------------------------------------------------- /internal/dataavailability/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/convert.go -------------------------------------------------------------------------------- /internal/dataavailability/espresso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/espresso.go -------------------------------------------------------------------------------- /internal/dataavailability/espresso_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/espresso_api.go -------------------------------------------------------------------------------- /internal/dataavailability/http_custom_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/http_custom_error.go -------------------------------------------------------------------------------- /internal/dataavailability/syscoin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/syscoin.go -------------------------------------------------------------------------------- /internal/dataavailability/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/dataavailability/type.go -------------------------------------------------------------------------------- /internal/devnet/anvil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/devnet/anvil.go -------------------------------------------------------------------------------- /internal/devnet/anvil_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/devnet/anvil_state.json -------------------------------------------------------------------------------- /internal/devnet/anvil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/devnet/anvil_test.go -------------------------------------------------------------------------------- /internal/devnet/devnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/devnet/devnet.go -------------------------------------------------------------------------------- /internal/devnet/gen-devnet-state/Dockerfile.sdk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/devnet/gen-devnet-state/Dockerfile.sdk -------------------------------------------------------------------------------- /internal/devnet/gen-devnet-state/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/devnet/gen-devnet-state/main.go -------------------------------------------------------------------------------- /internal/devnet/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/devnet/input.go -------------------------------------------------------------------------------- /internal/devnet/localhost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/devnet/localhost.json -------------------------------------------------------------------------------- /internal/echoapp/echoapp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/echoapp/echoapp.go -------------------------------------------------------------------------------- /internal/echoapp/echoapp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/echoapp/echoapp/main.go -------------------------------------------------------------------------------- /internal/health/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/health/health.go -------------------------------------------------------------------------------- /internal/inspect/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/inspect/generated.go -------------------------------------------------------------------------------- /internal/inspect/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/inspect/inspect.go -------------------------------------------------------------------------------- /internal/inspect/inspect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/inspect/inspect_test.go -------------------------------------------------------------------------------- /internal/inspect/oapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/inspect/oapi.yaml -------------------------------------------------------------------------------- /internal/merkle/proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/merkle/proof.go -------------------------------------------------------------------------------- /internal/merkle/proof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/merkle/proof_test.go -------------------------------------------------------------------------------- /internal/merkle/testdata/fuzz/FuzzVerifyProofs/6f9e8dfda48c3000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/merkle/testdata/fuzz/FuzzVerifyProofs/6f9e8dfda48c3000 -------------------------------------------------------------------------------- /internal/model/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/model/filters.go -------------------------------------------------------------------------------- /internal/model/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/model/model.go -------------------------------------------------------------------------------- /internal/model/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/model/model_test.go -------------------------------------------------------------------------------- /internal/model/sequencer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/model/sequencer.go -------------------------------------------------------------------------------- /internal/model/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/model/state.go -------------------------------------------------------------------------------- /internal/model/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/model/state_test.go -------------------------------------------------------------------------------- /internal/model/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/model/types.go -------------------------------------------------------------------------------- /internal/nonodo/nonodo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/nonodo/nonodo.go -------------------------------------------------------------------------------- /internal/nonodo/nonodo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/nonodo/nonodo_test.go -------------------------------------------------------------------------------- /internal/paio/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/generated.go -------------------------------------------------------------------------------- /internal/paio/oapi-paio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/oapi-paio.yaml -------------------------------------------------------------------------------- /internal/paio/oapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/oapi.yaml -------------------------------------------------------------------------------- /internal/paio/paio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/paio.go -------------------------------------------------------------------------------- /internal/paio/paio.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/paio.json -------------------------------------------------------------------------------- /internal/paio/paio_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/paio_builder.go -------------------------------------------------------------------------------- /internal/paio/paio_sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/paio_sender.go -------------------------------------------------------------------------------- /internal/paio/paio_sender_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/paio_sender_test.go -------------------------------------------------------------------------------- /internal/paio/paio_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/paio_test.go -------------------------------------------------------------------------------- /internal/paio/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/paio/sender.go -------------------------------------------------------------------------------- /internal/reader/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/adapter.go -------------------------------------------------------------------------------- /internal/reader/adapter_v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/adapter_v1.go -------------------------------------------------------------------------------- /internal/reader/adapter_v1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/adapter_v1_test.go -------------------------------------------------------------------------------- /internal/reader/graph/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/graph/generated.go -------------------------------------------------------------------------------- /internal/reader/input_blob_adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/input_blob_adapter.go -------------------------------------------------------------------------------- /internal/reader/input_blob_adapter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/input_blob_adapter_test.go -------------------------------------------------------------------------------- /internal/reader/loaders/batch_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/loaders/batch_helpers.go -------------------------------------------------------------------------------- /internal/reader/loaders/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/loaders/loader.go -------------------------------------------------------------------------------- /internal/reader/loaders/loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/loaders/loader_test.go -------------------------------------------------------------------------------- /internal/reader/model/conversions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/model/conversions.go -------------------------------------------------------------------------------- /internal/reader/model/conversions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/model/conversions_test.go -------------------------------------------------------------------------------- /internal/reader/model/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/model/generated.go -------------------------------------------------------------------------------- /internal/reader/model/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/model/model.go -------------------------------------------------------------------------------- /internal/reader/model/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/model/pagination.go -------------------------------------------------------------------------------- /internal/reader/model/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/reader/model/types.go -------------------------------------------------------------------------------- /internal/rollup/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/rollup/fetcher.go -------------------------------------------------------------------------------- /internal/rollup/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/rollup/generated.go -------------------------------------------------------------------------------- /internal/rollup/oapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/rollup/oapi.yaml -------------------------------------------------------------------------------- /internal/rollup/rollup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/rollup/rollup.go -------------------------------------------------------------------------------- /internal/rollup/rollup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/rollup/rollup_test.go -------------------------------------------------------------------------------- /internal/salsa/salsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/salsa/salsa.go -------------------------------------------------------------------------------- /internal/sequencers/avail/avail_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/avail/avail_client.go -------------------------------------------------------------------------------- /internal/sequencers/avail/avail_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/avail/avail_client_test.go -------------------------------------------------------------------------------- /internal/sequencers/avail/avail_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/avail/avail_listener.go -------------------------------------------------------------------------------- /internal/sequencers/avail/avail_listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/avail/avail_listener_test.go -------------------------------------------------------------------------------- /internal/sequencers/avail/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/avail/config/config.go -------------------------------------------------------------------------------- /internal/sequencers/avail/custom_client_avail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/avail/custom_client_avail.go -------------------------------------------------------------------------------- /internal/sequencers/avail/extrinsics/extrinsics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/avail/extrinsics/extrinsics.go -------------------------------------------------------------------------------- /internal/sequencers/commons/extract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/commons/extract.go -------------------------------------------------------------------------------- /internal/sequencers/espresso/espresso_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/espresso/espresso_client.go -------------------------------------------------------------------------------- /internal/sequencers/espresso/espresso_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/espresso/espresso_client_test.go -------------------------------------------------------------------------------- /internal/sequencers/espresso/espresso_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/espresso/espresso_listener.go -------------------------------------------------------------------------------- /internal/sequencers/espresso/espresso_listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/espresso/espresso_listener_test.go -------------------------------------------------------------------------------- /internal/sequencers/inputter/inputter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/inputter/inputter.go -------------------------------------------------------------------------------- /internal/sequencers/inputter/inputter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/inputter/inputter_test.go -------------------------------------------------------------------------------- /internal/sequencers/paiodecoder/decode_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/paiodecoder/decode_batch.go -------------------------------------------------------------------------------- /internal/sequencers/paiodecoder/paio_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/paiodecoder/paio_model.go -------------------------------------------------------------------------------- /internal/sequencers/paiodecoder/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/paiodecoder/parser.go -------------------------------------------------------------------------------- /internal/sequencers/paiodecoder/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/paiodecoder/parser_test.go -------------------------------------------------------------------------------- /internal/sequencers/paiodecoder/zzzzhui_decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/sequencers/paiodecoder/zzzzhui_decoder.go -------------------------------------------------------------------------------- /internal/supervisor/command_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/supervisor/command_logger.go -------------------------------------------------------------------------------- /internal/supervisor/command_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/supervisor/command_unix.go -------------------------------------------------------------------------------- /internal/supervisor/command_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/supervisor/command_windows.go -------------------------------------------------------------------------------- /internal/supervisor/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/supervisor/http.go -------------------------------------------------------------------------------- /internal/supervisor/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/supervisor/server.go -------------------------------------------------------------------------------- /internal/supervisor/supervisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/supervisor/supervisor.go -------------------------------------------------------------------------------- /internal/supervisor/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/internal/supervisor/worker.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/main.go -------------------------------------------------------------------------------- /npm-package/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/npm-package/.gitattributes -------------------------------------------------------------------------------- /npm-package/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/npm-package/.gitignore -------------------------------------------------------------------------------- /npm-package/.npmignore: -------------------------------------------------------------------------------- 1 | .github 2 | .vscode 3 | 4 | # npm packages 5 | *.tgz 6 | -------------------------------------------------------------------------------- /npm-package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/npm-package/README.md -------------------------------------------------------------------------------- /npm-package/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/npm-package/package-lock.json -------------------------------------------------------------------------------- /npm-package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/npm-package/package.json -------------------------------------------------------------------------------- /npm-package/src/nonodo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/npm-package/src/nonodo.js -------------------------------------------------------------------------------- /paio-bin/decode-batch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/paio-bin/decode-batch -------------------------------------------------------------------------------- /postgraphile/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgraphile/.gitignore -------------------------------------------------------------------------------- /postgraphile/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgraphile/Dockerfile -------------------------------------------------------------------------------- /postgraphile/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgraphile/package-lock.json -------------------------------------------------------------------------------- /postgraphile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgraphile/package.json -------------------------------------------------------------------------------- /postgres/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/Dockerfile -------------------------------------------------------------------------------- /postgres/custom-postgresql.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/custom-postgresql.conf -------------------------------------------------------------------------------- /postgres/data_files/3117.dat: -------------------------------------------------------------------------------- 1 | 1 f 2 | \. 3 | 4 | 5 | -------------------------------------------------------------------------------- /postgres/data_files/3118.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/data_files/3118.dat -------------------------------------------------------------------------------- /postgres/data_files/3119.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/data_files/3119.dat -------------------------------------------------------------------------------- /postgres/data_files/3120.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/data_files/3120.dat -------------------------------------------------------------------------------- /postgres/data_files/3121.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/data_files/3121.dat -------------------------------------------------------------------------------- /postgres/data_files/toc.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/data_files/toc.dat -------------------------------------------------------------------------------- /postgres/raw/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/raw/.env -------------------------------------------------------------------------------- /postgres/raw/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/raw/Dockerfile -------------------------------------------------------------------------------- /postgres/raw/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/raw/compose.yml -------------------------------------------------------------------------------- /postgres/raw/dump-rollupsdb-202410231328.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/raw/dump-rollupsdb-202410231328.sql -------------------------------------------------------------------------------- /postgres/raw/migrate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/raw/migrate.sh -------------------------------------------------------------------------------- /postgres/raw/raw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/raw/raw.go -------------------------------------------------------------------------------- /postgres/restore.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/restore.sql -------------------------------------------------------------------------------- /postgres/triggers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/postgres/triggers.sql -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Calindra/nonodo/HEAD/tools.go --------------------------------------------------------------------------------