├── .github ├── auto_request_review.yml ├── dependabot.yml └── workflows │ ├── ci_release.yml │ ├── housekeeping.yml │ ├── lint.yml │ ├── proto.yml │ ├── semantic_pull_request.yml │ ├── semantic_release.yml │ └── test.yml ├── .golangci.yml ├── .markdownlint.yaml ├── .mockery.yaml ├── .yamllint.yml ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── buf.gen.yaml ├── buf.lock ├── buf.yaml ├── da.go ├── da_test.go ├── errors.go ├── go.mod ├── go.sum ├── mocks └── DA.go ├── proto └── da │ └── da.proto ├── proxy ├── client.go ├── grpc │ ├── client.go │ ├── errors.go │ ├── proxy_test.go │ ├── server.go │ └── util.go └── jsonrpc │ ├── client.go │ ├── errors.go │ ├── proxy_test.go │ └── server.go ├── test ├── dummy.go └── test_suite.go └── types └── pb └── da └── da.pb.go /.github/auto_request_review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/auto_request_review.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/workflows/ci_release.yml -------------------------------------------------------------------------------- /.github/workflows/housekeeping.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/workflows/housekeeping.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/proto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/workflows/proto.yml -------------------------------------------------------------------------------- /.github/workflows/semantic_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/workflows/semantic_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/semantic_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/workflows/semantic_release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /.mockery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.mockery.yaml -------------------------------------------------------------------------------- /.yamllint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/.yamllint.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | go-da 2 | Copyright 2023 and onwards Strange Loop Labs AG 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/README.md -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /buf.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/buf.lock -------------------------------------------------------------------------------- /buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/buf.yaml -------------------------------------------------------------------------------- /da.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/da.go -------------------------------------------------------------------------------- /da_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/da_test.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/errors.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/go.sum -------------------------------------------------------------------------------- /mocks/DA.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/mocks/DA.go -------------------------------------------------------------------------------- /proto/da/da.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proto/da/da.proto -------------------------------------------------------------------------------- /proxy/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/client.go -------------------------------------------------------------------------------- /proxy/grpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/grpc/client.go -------------------------------------------------------------------------------- /proxy/grpc/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/grpc/errors.go -------------------------------------------------------------------------------- /proxy/grpc/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/grpc/proxy_test.go -------------------------------------------------------------------------------- /proxy/grpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/grpc/server.go -------------------------------------------------------------------------------- /proxy/grpc/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/grpc/util.go -------------------------------------------------------------------------------- /proxy/jsonrpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/jsonrpc/client.go -------------------------------------------------------------------------------- /proxy/jsonrpc/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/jsonrpc/errors.go -------------------------------------------------------------------------------- /proxy/jsonrpc/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/jsonrpc/proxy_test.go -------------------------------------------------------------------------------- /proxy/jsonrpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/proxy/jsonrpc/server.go -------------------------------------------------------------------------------- /test/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/test/dummy.go -------------------------------------------------------------------------------- /test/test_suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/test/test_suite.go -------------------------------------------------------------------------------- /types/pb/da/da.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evstack/go-da/HEAD/types/pb/da/da.pb.go --------------------------------------------------------------------------------