-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add x/escrow #2
Add x/escrow #2
Conversation
f3bd2ec
to
c9b971f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 2
Configuration used: CodeRabbit UI
Files selected for processing (21)
- .github/workflows/module.yml (1 hunks)
- CMakeLists.txt (1 hunks)
- builders/CMakeLists.txt (1 hunks)
- builders/bare/CMakeLists.txt (1 hunks)
- builders/bare/install/CMakeLists.txt (1 hunks)
- builders/bare/install/buf.cmake (1 hunks)
- builders/bare/install/common.cmake (1 hunks)
- builders/bare/install/go.cmake (1 hunks)
- builders/bare/install/golangci-lint.cmake (1 hunks)
- builders/bare/install/protoc-gen-go-grpc.cmake (1 hunks)
- builders/bare/install/protoc-gen-go-pulsar.cmake (1 hunks)
- builders/bare/install/protoc-gen-go.cmake (1 hunks)
- builders/bare/install/protoc-gen-gocosmos.cmake (1 hunks)
- builders/bare/install/protoc-gen-grpc-gateway.cmake (1 hunks)
- builders/bare/targets/CMakeLists.txt (1 hunks)
- builders/docker/CMakeLists.txt (1 hunks)
- builders/docker/install/CMakeLists.txt (1 hunks)
- builders/docker/install/Dockerfile.in (1 hunks)
- builders/docker/install/docker-build.cmake (1 hunks)
- builders/docker/targets/CMakeLists.txt (1 hunks)
- builders/docker/targets/docker-run.cmake (1 hunks)
Files skipped from review as they are similar to previous changes (2)
- .github/workflows/module.yml
- CMakeLists.txt
Additional comments: 17
builders/bare/CMakeLists.txt (1)
- 1-2: LGTM!
builders/docker/CMakeLists.txt (1)
- 1-2: LGTM!
builders/docker/install/docker-build.cmake (1)
- 1-6: Ensure
${IDFILE}
is defined before executing this script.builders/docker/targets/docker-run.cmake (1)
- 1-6: Ensure
${IDFILE}
,${SOURCE_DIR_SRC}
,${SOURCE_DIR_DST}
,${BINARY_DIR_SRC}
, and${BINARY_DIR_DST}
are defined before executing this script.builders/bare/install/protoc-gen-gocosmos.cmake (1)
- 1-19: Ensure
VERSION
is defined andcommon.cmake
correctly sets up the environment for this script.builders/bare/install/protoc-gen-go-pulsar.cmake (1)
- 1-19: Ensure
VERSION
is defined andcommon.cmake
correctly sets up the environment for this script.builders/bare/install/protoc-gen-grpc-gateway.cmake (1)
- 1-19: Ensure
VERSION
is defined andcommon.cmake
correctly sets up the environment for this script.builders/bare/install/buf.cmake (1)
- 1-29: Ensure
VERSION
is defined andcommon.cmake
correctly sets up the environment for this script.builders/bare/install/protoc-gen-go.cmake (1)
- 1-30: Ensure
VERSION
is defined andcommon.cmake
correctly sets up the environment for this script.builders/bare/install/protoc-gen-go-grpc.cmake (1)
- 1-30: Ensure
VERSION
is defined andcommon.cmake
correctly sets up the environment for this script.builders/bare/install/golangci-lint.cmake (1)
- 1-31: Ensure
VERSION
is defined andcommon.cmake
correctly sets up the environment for this script.builders/bare/install/common.cmake (1)
- 1-27: LGTM!
builders/docker/install/Dockerfile.in (1)
- 1-29: LGTM!
builders/docker/install/CMakeLists.txt (1)
- 1-26: Ensure
${CMAKE_CURRENT_SOURCE_DIR}/docker-build.cmake
exists and is correctly set up for this context.builders/docker/targets/CMakeLists.txt (1)
- 1-64: LGTM!
builders/bare/install/CMakeLists.txt (1)
- 1-73: LGTM!
builders/bare/targets/CMakeLists.txt (1)
- 1-155: LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files selected for processing (2)
- x/escrow/keeper/internal/keeper_test.go (1 hunks)
- x/escrow/keeper/internal/proposal.go (1 hunks)
Files skipped from review as they are similar to previous changes (2)
- x/escrow/keeper/internal/keeper_test.go
- x/escrow/keeper/internal/proposal.go
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files selected for processing (5)
- .github/workflows/module.yml (1 hunks)
- .github/workflows/modules.yml (1 hunks)
- builders/docker/install/CMakeLists.txt (1 hunks)
- builders/docker/install/Dockerfile (1 hunks)
- builders/docker/install/docker-build.cmake (1 hunks)
Files skipped from review as they are similar to previous changes (3)
- .github/workflows/module.yml
- builders/docker/install/CMakeLists.txt
- builders/docker/install/docker-build.cmake
Additional comments: 2
.github/workflows/modules.yml (1)
- 1-21: The workflow file correctly defines a job matrix for module checks, including the new escrow module. Ensure that
SONAR_TOKEN_X_ESCROW
is properly set in the repository's secrets.builders/docker/install/Dockerfile (1)
- 1-29: The Dockerfile follows best practices with a multi-stage build, minimizing layers, and setting up a non-root user for security. Ensure that the
UID
andGID
build arguments are provided during the build process.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files ignored due to path filters (2)
x/escrow/proto/buf.yaml
is excluded by:!**/*.yaml
x/test/proto/buf.yaml
is excluded by:!**/*.yaml
Files selected for processing (5)
- .github/workflows/module.yml (1 hunks)
- .github/workflows/modules.yml (1 hunks)
- builders/docker/install/CMakeLists.txt (1 hunks)
- builders/docker/install/Dockerfile (1 hunks)
- builders/docker/install/docker-build.cmake (1 hunks)
Files skipped from review as they are similar to previous changes (5)
- .github/workflows/module.yml
- .github/workflows/modules.yml
- builders/docker/install/CMakeLists.txt
- builders/docker/install/Dockerfile
- builders/docker/install/docker-build.cmake
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 11
Configuration used: CodeRabbit UI
Files selected for processing (6)
- x/escrow/keeper/internal/genesis_test.go (1 hunks)
- x/escrow/keeper/internal/grpc_query_test.go (1 hunks)
- x/escrow/keeper/internal/keeper_test.go (1 hunks)
- x/escrow/keeper/internal/msg_server_test.go (1 hunks)
- x/escrow/keeper/internal/proposal_test.go (1 hunks)
- x/escrow/module/autocli.go (1 hunks)
Files skipped from review as they are similar to previous changes (4)
- x/escrow/keeper/internal/genesis_test.go
- x/escrow/keeper/internal/keeper_test.go
- x/escrow/keeper/internal/msg_server_test.go
- x/escrow/module/autocli.go
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 5
Configuration used: CodeRabbit UI
Files selected for processing (8)
- app/.golangci.yaml (1 hunks)
- builders/bare/install/CMakeLists.txt (1 hunks)
- builders/bare/install/go.cmake (1 hunks)
- cmd/and/.golangci.yaml (1 hunks)
- x/escrow/.golangci.yaml (1 hunks)
- x/escrow/keeper/internal/agent_test.go (1 hunks)
- x/escrow/keeper/internal/genesis_test.go (1 hunks)
- x/escrow/keeper/internal/proposal_test.go (1 hunks)
Files skipped from review as they are similar to previous changes (4)
- builders/bare/install/CMakeLists.txt
- builders/bare/install/go.cmake
- x/escrow/keeper/internal/genesis_test.go
- x/escrow/keeper/internal/proposal_test.go
Additional comments: 7
app/.golangci.yaml (2)
- 19-27: The custom order for imports specified in
gci
linter settings is good for maintaining consistency. Verify that the specified prefixes align with the project's dependencies.- 28-38:
depguard
settings correctly specify allowed dependencies. Ensure that all necessary dependencies are included and that the list is up-to-date with the project's requirements.cmd/and/.golangci.yaml (2)
- 19-27: The custom order for imports specified in
gci
linter settings is good for maintaining consistency. Verify that the specified prefixes align with the project's dependencies.- 28-40:
depguard
settings correctly specify allowed dependencies for the cmd/and directory, including CLI-specific libraries. Ensure that all necessary dependencies are included and that the list is up-to-date with the project's requirements.x/escrow/.golangci.yaml (3)
- 3-7: Skipping generated files and mocks in linting is a good practice. Verify that all patterns for skipped files match the project's file naming conventions.
- 25-33: The custom order for imports specified in
gci
linter settings is good for maintaining consistency. Verify that the specified prefixes align with the project's dependencies.- 34-59:
depguard
settings correctly specify allowed dependencies for both main and test files. Ensure that all necessary dependencies are included and that the list is up-to-date with the project's requirements.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files selected for processing (2)
- x/escrow/keeper/internal/keeper_test.go (1 hunks)
- x/escrow/keeper/internal/proposal_test.go (1 hunks)
Files skipped from review as they are similar to previous changes (2)
- x/escrow/keeper/internal/keeper_test.go
- x/escrow/keeper/internal/proposal_test.go
|
|
Summary by CodeRabbit
README.md
files with project descriptions and module information./build
directory to.gitignore
to prevent tracking build artifacts.