diff --git a/doc/cicd/readme.md b/doc/cicd/readme.md index 69f99550..23789cd3 100644 --- a/doc/cicd/readme.md +++ b/doc/cicd/readme.md @@ -68,7 +68,7 @@ So if the gitlab is on a VPN and the gitlab runner host's host resolution is set (a) to add VPN dns entries in `/etc/resolv.conf` that leads to intermittent host resolution failures when non-VPN dns is being used, or (b) to use a local resolver, e.g. `systemd-resolved` which sets a local host address as a name server, for example 127.0.0.53, which docker then filters it out and replaces it with the Google's one causing host resolution failures. - A workaround is to setup explicit `dns` on the GitLab Runner and executors, namely on the helper container that performs source code cloning. The Runner needs `--dns` parameter on the command line. The executors, incl. the helper container may be fixed specifying `dns = [""]` in `[runners.docker]` of the GitLab Runner `congif.toml`. + A workaround is to setup explicit `dns` on the GitLab Runner and executors, namely on the helper container that performs source code cloning. The Runner needs `--dns` parameter on the command line. The executors, incl. the helper container may be fixed specifying `dns = [""]` in `[runners.docker]` of the GitLab Runner `config.toml`. # TBD - [Build Docker images](https://docs.gitlab.com/ee/ci/docker/using_docker_build.html) diff --git a/doc/cosmzone/adr/20211202-introduce-suspendresume-transaction-processing-in-case-of-detected-blockchain-bugs.md b/doc/cosmzone/adr/20211202-introduce-suspendresume-transaction-processing-in-case-of-detected-blockchain-bugs.md index 3c9a2a14..1f64b01b 100644 --- a/doc/cosmzone/adr/20211202-introduce-suspendresume-transaction-processing-in-case-of-detected-blockchain-bugs.md +++ b/doc/cosmzone/adr/20211202-introduce-suspendresume-transaction-processing-in-case-of-detected-blockchain-bugs.md @@ -13,7 +13,7 @@ It is worth to note, that this functionality is intended to be used only in case ## Decision Drivers -- ability to enter the pausing mode immediatelly after the Nolus operations team receive a notification +- ability to enter the pausing mode immediately after the Nolus operations team receive a notification - ability to get back to the fully operational mode once the Nolus operations team decides ## Considered Options diff --git a/doc/gov/proposals.md b/doc/gov/proposals.md index 703fb8e6..6bc6baf3 100644 --- a/doc/gov/proposals.md +++ b/doc/gov/proposals.md @@ -19,11 +19,11 @@ nolusd tx gov submit-proposal migrate-contract [contract-address] [uploaded-code Message for calling smart contract's function should be in JSON format and pasted into ' '. In case when the message for your purpose is defined empty you should send only '{}'. 2. After proposal is created it is in deposit period so amount of staked should reach 10000000unls to start the voting period. E.g.: ````shell -nolusd tx gov deposit [proposal-id] [deposit-ammount] --from [your-account] --fees 500unls +nolusd tx gov deposit [proposal-id] [deposit-amount] --from [your-account] --fees 500unls ```` 3. If you still have not delegated your tokens to validator and want to take part in the voting you should stake, E.g.: ````shell -nolusd tx staking delegate [delegators-address] [ammount] --from [your-account] --fees 100000unls +nolusd tx staking delegate [delegators-address] [amount] --from [your-account] --fees 100000unls ```` The addresses of validators you can find by querying them: ````shell diff --git a/doc/notes_req.md b/doc/notes_req.md index bf47375c..55238554 100644 --- a/doc/notes_req.md +++ b/doc/notes_req.md @@ -1,12 +1,12 @@ 06.01.2022 ========== -- [vesting] post-launch periodic vesting is not exposed via messages, hence then we may use only continuious, e.g. linear, vesting. Accounts of that type start releasing amounts immediatelly with each block. Pending approval from the business. +- [vesting] post-launch periodic vesting is not exposed via messages, hence then we may use only continuious, e.g. linear, vesting. Accounts of that type start releasing amounts immediately with each block. Pending approval from the business. - [vesting] by default, unvested amount is available for staking. Pending assessment and approval from the business. - [vesting] what about switching from periodic to continuous vesting on pre-launch as well? - Seeking better user experience we may define a DNS entry per validator load balancing among all sentry nodes installed for that validator. - Start with persistent-nodes setup for our sentry nodes and add seed nodes later, if necessary. The other nodes connect via the DNS records. - At net launch, for the sake of wiring it up to the Tax Agent, we deploy a dummy Reserve Vault smart contract with the idea of being migrated later. The address of the Reserve Vault is provided as a parameter of the Tax Agent (Custom Tax Handler). -- [data analysis] any significant activity ocurring on the net should be consumable by an external module collecting data for further analysis. We need to define entities and their attributes. At first sight, ordered in their expected appearence, they are accounts with their balances, internal transfers, external transfers, historical market prices, any transactions related to the lending product, any transactions related to the deposit product. The data is going to be fed into a relational database. The most feasible mechanism for data transfer is to consume events generated by the network. +- [data analysis] any significant activity occurring on the net should be consumable by an external module collecting data for further analysis. We need to define entities and their attributes. At first sight, ordered in their expected appearence, they are accounts with their balances, internal transfers, external transfers, historical market prices, any transactions related to the lending product, any transactions related to the deposit product. The data is going to be fed into a relational database. The most feasible mechanism for data transfer is to consume events generated by the network. 23.12.2021 ========== diff --git a/x/mint/abci_test.go b/x/mint/abci_test.go index 2a40f9f9..117f1b1a 100644 --- a/x/mint/abci_test.go +++ b/x/mint/abci_test.go @@ -211,7 +211,7 @@ func Test_CalcTokensFixed_WhenHittingMintCapInAMonth_DoesNotExceedMaxMintingCap( mintedCoins, minter.TotalMinted, minter.NormTimePassed) mintThreshold := sdkmath.NewUint(1_000_000) // 1 token if types.MintingCap.Sub(minter.TotalMinted).GT(sdkmath.ZeroUint()) { - t.Errorf("Minting Cap exeeded, minted total %v, with minting cap %v", + t.Errorf("Minting Cap exceeded, minted total %v, with minting cap %v", minter.TotalMinted, types.MintingCap) } if types.GetAbsDiff(halfFixedAmount, mintedCoins).GT(mintThreshold) {