keep-core
keep-core copied to clipboard
The smart contracts and reference client behind the Keep network
staticcheck is a recommended tool after golint depracation. See: https://github.com/golang/lint
Currently we run `gofmt` to verify the code formatting (https://github.com/keep-network/keep-core/pull/3175). It may not be enough, according to https://sparkbox.com/foundry/go_vet_gofmt_golint_to_code_check_in_Go `go vet` and `golint` should be added. As [`golint` got deprecated](https://github.com/golang/lint) one...
Configure hardhag.config file in `ecdsa` and `random-beacon` so it can be deployed locally with linked packages. Also create `prepare-artifacts` scripst for both libs.
We need to start a client by executing 3 scripts: `install.sh`, `initialize.sh`, and `start.sh`. This issue should handle all the setups (including config file updates) to automate the starting process...
We need an internal testnet for development builds. We will build our test environment against **Goerli**. Prerequisites: - [ ] Geth testnet node with testnet ether mining (geth) (@electropolis) -...
Refs https://github.com/keep-network/keep-core/issues/3012 This PR contains the configuration of clients running in keep-test environment for Goerli network. There are 10 nodes running with 20 x minimum stake each. Logs: https://cloudlogging.app.goo.gl/XJdJ4D3S2sVQwFJ88 Configuration...
ETH address of the client has to be funded with ETH before running next initcontainers. TODO: - [ ] regenerate config - [ ] add `purse-eth-account-private-key` secret - [ ]...
As noticed by @dimpar in https://github.com/keep-network/keep-core/pull/3129#discussion_r941277199 we got some naming clashing for `development` network/environment. Currently we've got the following networks in hardhat: - `hardhat` (default) - local hardhat node -...
Modify `scripts/install.sh` to adjust it to Threshold staking mechanism and running TBTC/ECDSA node. The installation script should: 0. Build the client. 2. Deploy `WalletRegistry`. 3. Deploy TBTC contracts. 4. Increase...
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4. Changelog Sourced from moment's changelog. 2.29.4 Release Jul 6, 2022 #6015 [bugfix] Fix ReDoS in preprocessRFC2822 regex 2.29.3 Full changelog Release Apr 17, 2022...