├── .gitignore ├── LICENSE ├── README.md ├── constants └── constants.go ├── docs ├── docs.go ├── swagger.json └── swagger.yaml ├── go.mod ├── go.sum ├── main.go ├── mixmining ├── controller.go ├── controller_test.go ├── db.go ├── db_test.go ├── fixtures │ └── fixtures.go ├── measurements_suite_test.go ├── mocks │ ├── BatchSanitizer.go │ ├── GenericSanitizer.go │ ├── IDb.go │ ├── IService.go │ └── Sanitizer.go ├── sanitizer.go ├── sanitizer_test.go ├── service.go └── service_test.go └── models ├── common.go ├── mixmining.go └── models_suite_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | node-status-api 2 | .idea -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/README.md -------------------------------------------------------------------------------- /constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/constants/constants.go -------------------------------------------------------------------------------- /docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/docs/docs.go -------------------------------------------------------------------------------- /docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/docs/swagger.json -------------------------------------------------------------------------------- /docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/docs/swagger.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/main.go -------------------------------------------------------------------------------- /mixmining/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/controller.go -------------------------------------------------------------------------------- /mixmining/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/controller_test.go -------------------------------------------------------------------------------- /mixmining/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/db.go -------------------------------------------------------------------------------- /mixmining/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/db_test.go -------------------------------------------------------------------------------- /mixmining/fixtures/fixtures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/fixtures/fixtures.go -------------------------------------------------------------------------------- /mixmining/measurements_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/measurements_suite_test.go -------------------------------------------------------------------------------- /mixmining/mocks/BatchSanitizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/mocks/BatchSanitizer.go -------------------------------------------------------------------------------- /mixmining/mocks/GenericSanitizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/mocks/GenericSanitizer.go -------------------------------------------------------------------------------- /mixmining/mocks/IDb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/mocks/IDb.go -------------------------------------------------------------------------------- /mixmining/mocks/IService.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/mocks/IService.go -------------------------------------------------------------------------------- /mixmining/mocks/Sanitizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/mocks/Sanitizer.go -------------------------------------------------------------------------------- /mixmining/sanitizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/sanitizer.go -------------------------------------------------------------------------------- /mixmining/sanitizer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/sanitizer_test.go -------------------------------------------------------------------------------- /mixmining/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/service.go -------------------------------------------------------------------------------- /mixmining/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/mixmining/service_test.go -------------------------------------------------------------------------------- /models/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/models/common.go -------------------------------------------------------------------------------- /models/mixmining.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/models/mixmining.go -------------------------------------------------------------------------------- /models/models_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nymtech/node-status-api/HEAD/models/models_suite_test.go --------------------------------------------------------------------------------