├── .github ├── README.md ├── logo.svg └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── Makefile ├── cmd └── modular-indexer-light │ └── main.go ├── config.example.json ├── go.mod ├── go.sum ├── install.sh ├── internal ├── apps │ └── app.go ├── checkpoints │ ├── da.go │ ├── provider.go │ └── s3.go ├── clients │ ├── btcutl │ │ ├── btc.go │ │ └── btc_test.go │ ├── committee │ │ ├── client.go │ │ ├── file.go │ │ └── http.go │ ├── httputl │ │ ├── client.go │ │ └── trace.go │ ├── jsonrpc │ │ └── client.go │ └── ordi │ │ ├── model.go │ │ ├── verify.go │ │ └── verify_test.go ├── configs │ └── config.go ├── logs │ └── log.go ├── services │ ├── apis.go │ └── handle.go ├── states │ └── state.go ├── utils │ ├── duration.go │ ├── duration_test.go │ ├── raw.go │ └── utils.go ├── wallet │ ├── account.go │ ├── constant.go │ ├── io.go │ ├── types.go │ ├── utils.go │ └── wallet.go └── wasm │ └── modular-indexer-light │ └── main.go ├── packages └── modular-indexer-light-sdk │ ├── README.md │ ├── index.html │ ├── index.ts │ ├── package-lock.json │ ├── package.json │ ├── tsconfig.json │ ├── vite.config.mts │ └── worker.ts ├── run.bat └── run.sh /.github/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/.github/README.md -------------------------------------------------------------------------------- /.github/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/.github/logo.svg -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/Makefile -------------------------------------------------------------------------------- /cmd/modular-indexer-light/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/cmd/modular-indexer-light/main.go -------------------------------------------------------------------------------- /config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/config.example.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/go.sum -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/install.sh -------------------------------------------------------------------------------- /internal/apps/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/apps/app.go -------------------------------------------------------------------------------- /internal/checkpoints/da.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/checkpoints/da.go -------------------------------------------------------------------------------- /internal/checkpoints/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/checkpoints/provider.go -------------------------------------------------------------------------------- /internal/checkpoints/s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/checkpoints/s3.go -------------------------------------------------------------------------------- /internal/clients/btcutl/btc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/btcutl/btc.go -------------------------------------------------------------------------------- /internal/clients/btcutl/btc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/btcutl/btc_test.go -------------------------------------------------------------------------------- /internal/clients/committee/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/committee/client.go -------------------------------------------------------------------------------- /internal/clients/committee/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/committee/file.go -------------------------------------------------------------------------------- /internal/clients/committee/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/committee/http.go -------------------------------------------------------------------------------- /internal/clients/httputl/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/httputl/client.go -------------------------------------------------------------------------------- /internal/clients/httputl/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/httputl/trace.go -------------------------------------------------------------------------------- /internal/clients/jsonrpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/jsonrpc/client.go -------------------------------------------------------------------------------- /internal/clients/ordi/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/ordi/model.go -------------------------------------------------------------------------------- /internal/clients/ordi/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/ordi/verify.go -------------------------------------------------------------------------------- /internal/clients/ordi/verify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/clients/ordi/verify_test.go -------------------------------------------------------------------------------- /internal/configs/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/configs/config.go -------------------------------------------------------------------------------- /internal/logs/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/logs/log.go -------------------------------------------------------------------------------- /internal/services/apis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/services/apis.go -------------------------------------------------------------------------------- /internal/services/handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/services/handle.go -------------------------------------------------------------------------------- /internal/states/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/states/state.go -------------------------------------------------------------------------------- /internal/utils/duration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/utils/duration.go -------------------------------------------------------------------------------- /internal/utils/duration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/utils/duration_test.go -------------------------------------------------------------------------------- /internal/utils/raw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/utils/raw.go -------------------------------------------------------------------------------- /internal/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/utils/utils.go -------------------------------------------------------------------------------- /internal/wallet/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/wallet/account.go -------------------------------------------------------------------------------- /internal/wallet/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/wallet/constant.go -------------------------------------------------------------------------------- /internal/wallet/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/wallet/io.go -------------------------------------------------------------------------------- /internal/wallet/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/wallet/types.go -------------------------------------------------------------------------------- /internal/wallet/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/wallet/utils.go -------------------------------------------------------------------------------- /internal/wallet/wallet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/wallet/wallet.go -------------------------------------------------------------------------------- /internal/wasm/modular-indexer-light/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/internal/wasm/modular-indexer-light/main.go -------------------------------------------------------------------------------- /packages/modular-indexer-light-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/packages/modular-indexer-light-sdk/README.md -------------------------------------------------------------------------------- /packages/modular-indexer-light-sdk/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/packages/modular-indexer-light-sdk/index.html -------------------------------------------------------------------------------- /packages/modular-indexer-light-sdk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/packages/modular-indexer-light-sdk/index.ts -------------------------------------------------------------------------------- /packages/modular-indexer-light-sdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/packages/modular-indexer-light-sdk/package-lock.json -------------------------------------------------------------------------------- /packages/modular-indexer-light-sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/packages/modular-indexer-light-sdk/package.json -------------------------------------------------------------------------------- /packages/modular-indexer-light-sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/packages/modular-indexer-light-sdk/tsconfig.json -------------------------------------------------------------------------------- /packages/modular-indexer-light-sdk/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/packages/modular-indexer-light-sdk/vite.config.mts -------------------------------------------------------------------------------- /packages/modular-indexer-light-sdk/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/packages/modular-indexer-light-sdk/worker.ts -------------------------------------------------------------------------------- /run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/run.bat -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiemaLabs/modular-indexer-light/HEAD/run.sh --------------------------------------------------------------------------------