diff --git a/.github/scripts/seed-internal-testnet.sh b/.github/scripts/seed-internal-testnet.sh index d314db26..14c4b75e 100755 --- a/.github/scripts/seed-internal-testnet.sh +++ b/.github/scripts/seed-internal-testnet.sh @@ -61,4 +61,4 @@ do done # create a text proposal -kava tx gov submit-proposal --deposit 1000000000ukava --type "Text" --title "Example Proposal" --description "This is an example proposal" --gas auto --gas-adjustment 1.2 --from dev-wallet --gas-prices 0.01ukava +kava tx gov submit-proposal --deposit 1000000000ukava --type "Text" --title "Example Proposal" --description "This is an example proposal" --gas auto --gas-adjustment 1.2 --from dev-wallet --gas-prices 0.01ukava -y diff --git a/.github/workflows/ci-lint.yml b/.github/workflows/ci-lint.yml index 8908ad13..378deadc 100644 --- a/.github/workflows/ci-lint.yml +++ b/.github/workflows/ci-lint.yml @@ -10,7 +10,7 @@ jobs: steps: - uses: actions/checkout@master - name: golangci-lint - uses: reviewdog/action-golangci-lint@v1 + uses: reviewdog/action-golangci-lint@v2 with: github_token: ${{ secrets.github_token }} reporter: github-pr-review diff --git a/x/community/spec/01_concepts.md b/x/community/spec/01_concepts.md index b615203e..34ef842c 100644 --- a/x/community/spec/01_concepts.md +++ b/x/community/spec/01_concepts.md @@ -6,14 +6,8 @@ order: 1 ## Community Pool -The community pool is the module account of the x/community module. It replaces the functionality of the community pool fee collector account of the auth module in the vanilla SDK. +The x/community module facilitates interactions with the community pool. In a future release, the community pool may be fully replaced by the x/community module account, but for now it is a place to keep things like proposals for interacting with the vanilla cosmos-sdk community pool (a portion of the auth fee pool held by the x/distribution module account). ### Funding -The community pool can be funded every block from the community pool inflation of the x/kavamint module. - -Additionally, the pool can be funded by any account sending a community/FundCommunityPool message. - -### Spending - -The community pool funds are spent via government proposals. The x/kavadist module includes a CommunityPoolMultiSpendProposal that, upon approval, distributes funds to a list of accounts. +The x/community module account can be funded by any account sending a community/FundCommunityPool message. These funds are not currently used for anything. The module account is also the transitory passthrough account for community pool funds that are deposited/withdrawn to lend via the CommunityPoolLendDepositProposal & CommunityPoolLendWithdrawProposal. diff --git a/x/community/spec/README.md b/x/community/spec/README.md index f79a9301..92ae1567 100644 --- a/x/community/spec/README.md +++ b/x/community/spec/README.md @@ -16,4 +16,4 @@ parent: ## Abstract -`x/community` is an implementation of a Cosmos SDK Module that provides for functionality and governance for a community pool of funds controlled by Kava DAO. +`x/community` is an implementation of a Cosmos SDK Module that provides governance for the community pool of funds controlled by Kava DAO. The community pool is a subaccount of the fee pool held by the x/distribution module.