eb93b428cf
* Upgraded code to be cosmwasm 1.0-beta.2 compatible (#923) * Upgraded code to be cosmwasm 1.0-beta.2 compatible * [ci skip] Generate TS types Co-authored-by: jstuczyn <jstuczyn@users.noreply.github.com> * Feature/cosmwasm plus storage (#924) * Upgraded code to be cosmwasm 1.0-beta.2 compatible * Added cw-storage-plus dependency * Experimentally replaced storage for config and layers with cw plus Item * The same for main mixnode storage * Usingn IndexedMap for mixnodes * Split delegations from mixnodes into separate module * MixnodeIndex on Addr directly * Moved namespace values to constants * Outdated comment * [ci skip] Generate TS types * Removed redundant identity index on mixnodes * IndexMap for gateways storage * Moved total delegation into a Map * Compiling contract code after delegation storage upgrades Tests dont compile yet and neither, I would assume, the client code * Delegation type cleanup * Client fixes * Migrated delegation tests + fixed them * Moved Rewarding Status to rewards * Reward pool * Rewarding status migrated * Made clippy happier * Added explorer API to default workspace members * Updated delegation types in explorer-api * Fixed tauri wallet Co-authored-by: jstuczyn <jstuczyn@users.noreply.github.com> * Vesting contract (#900) * Initial interface spec * .gitignore * Finalize implementation * Correct assumptions, use wasm_execute * Cleanup * Track delegation balance * Add delegation flow img * Proper messaging from the vesting side * Add proxy_address to RawDelegationData * Wrap up (un)delegation * Add proxy: Addr to MixNodeBond * Stub in bonding/unbonding * Migrate vesting to cosmwasm 1.0 * Rebase on top of 1.0.0-pre1 * Reimplement delegations tracking with a Map * Migrate to cw-storage-plus * Restructure code, add tests * Streamline contract code, as per review * Address review comments * Pre-merge rebase * Few more nits * Few more nits * Fix test * cargo fmt * Fix beta CI Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com> Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com> Co-authored-by: jstuczyn <jstuczyn@users.noreply.github.com> Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>
38 lines
845 B
Plaintext
38 lines
845 B
Plaintext
// Copyright 2020 - Nym Technologies SA <contact@nymtech.net>
|
|
// SPDX-License-Identifier: CC0-1.0
|
|
|
|
/targetString
|
|
**/*.rs.bk
|
|
/*/target
|
|
/test_inbox
|
|
.idea
|
|
target
|
|
.env
|
|
/.vscode/settings.json
|
|
validator/.vscode
|
|
sample-configs/validator-config.toml
|
|
scripts/deploy_qa.sh
|
|
scripts/run_gate.sh
|
|
scripts/run_mix.sh
|
|
scripts/start_local_tmux_network.sh
|
|
/.floo
|
|
/.flooignore
|
|
qa-v4-topology.json
|
|
qa-v6-topology.json
|
|
v4-topology.json
|
|
v6-topology.json
|
|
/explorer/downloads/topology.json
|
|
/explorer/public/downloads/mixmining.json
|
|
/explorer/public/downloads/topology.json
|
|
/nym-wallet/dist/*
|
|
/clients/validator/examples/nym-driver-example/current-contract.txt
|
|
validator-api/v4.json
|
|
validator-api/v6.json
|
|
**/node_modules
|
|
validator-api/keypair
|
|
contracts/mixnet/code_id
|
|
contracts/mixnet/Justfile
|
|
contracts/mixnet/Makefile
|
|
validator-config
|
|
*.patch
|
|
validator-api-config.toml |