keep-core icon indicating copy to clipboard operation
keep-core copied to clipboard

The smart contracts and reference client behind the Keep network

Results 226 keep-core issues
Sort by recently updated
recently updated
newest added

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...

:cloud: infrastructure
πŸ™‹help-wanted
go

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...

πŸ“Ÿ client

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) -...

:cloud: infrastructure
πŸ“Ÿ client

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...

:cloud: infrastructure

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 - [ ]...

:cloud: infrastructure

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...

πŸ“Ÿ client

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...

dependencies
javascript