Tommy Verrall
f95e9a7d37
Implement base line for tests on the validator ts client
...
- This will need to be separated and configured accordingly
- This was a quick spin up, using jest as a library to implement some coverage
- Further things to be refined - mocks, more coverage, better configuration, clean up methods, improve env vars
2022-01-06 10:01:08 +00:00
Bogdan-Ștefan Neacșu
2041b03046
Missed takes_value() call
2022-01-04 17:12:41 +01:00
Bogdan-Ștefan Neacşu
0b6adf59ce
Feature/fix gateway sign ( #1004 )
...
* Include version check in sign command
* Ask for wallet address the same way as mixnode
The reason for this is that the cosmos mnemonic that is asked at
init is for the address that gets rewarded for gateway usage.
Since that address is not necessarly set now and it can take a
default value, we won't be using that to derive the address in the
signing process.
2022-01-04 13:49:24 +01:00
Jędrzej Stuczyński
d95df4b286
Feature/implicit runtime ( #973 )
...
* Made mixnode runtime implicit
* Ibid for native and socks5 clients
2022-01-04 11:00:48 +00:00
Bogdan-Ștefan Neacşu
4f109169af
Fix clippy ( #1003 )
2022-01-03 14:32:37 +01:00
Bogdan-Ștefan Neacșu
0cef1abbb2
Update mixnode version
2021-12-23 15:05:11 +02:00
Tommy Verrall
1871c6b2e3
Merge pull request #998 from nymtech/feature/wallet-update-version
...
Update wallet version
2021-12-23 10:01:13 +00:00
Tommy Verrall
75ad2a113f
Update wallet version
...
- keep all the binaries aligned
2021-12-23 10:00:13 +00:00
Bogdan-Ștefan Neacşu
1d1496aa49
Make the separation between testnet-mode and erc20 bandwidth mode clearer ( #994 )
...
* Make the separation between testnet-mode and erc20 bandwidth mode more clear
* Update Cargo.toml
* Remove eth bw from native client under a feature flag
* Remove eth bw from socks5 client under a feature flag
* Remove eth bw from gateway under a feature flag
* Update gateway version
* Fix coconut build warnings
2021-12-23 11:55:01 +02:00
Tommy Verrall
a48e06fe51
Fix wallet build instructions ( #997 )
...
* Fix wallet build instructions
- Supplying the .env file requirement
* re-added the admin - address
2021-12-23 11:54:34 +02:00
Drazen Urch
614b99a36e
Differentiate staking and ownership ( #961 )
...
* Differentiate staking and ownership
* Ownership transfer, tests
* Consistent random keys
* Improve account tests
* Update Cargo.lock
* Make everybody happy
Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com >
2021-12-22 13:22:46 +01:00
dependabot[bot]
d8cb6199e0
Bump @openzeppelin/contracts in /contracts/basic-bandwidth-generation ( #983 )
...
Bumps [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts ) from 3.4.0 to 4.4.1.
- [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases )
- [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/CHANGELOG.md )
- [Commits](https://github.com/OpenZeppelin/openzeppelin-contracts/compare/v3.4.0...v4.4.1 )
---
updated-dependencies:
- dependency-name: "@openzeppelin/contracts"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-22 11:42:37 +01:00
Tommy Verrall
424c1695b3
Merge pull request #991 from nymtech/feature/change-wallet-version
...
Update wallet to align with versioning on nodes and gateways
v0.12.0
2021-12-21 11:39:12 +00:00
Tommy Verrall
3ceb6d711f
Update wallet to align with versioning on nodes and gateways
2021-12-21 11:38:13 +00:00
Dave Hrycyszyn
23d2279549
Merge branch 'develop' of github.com:nymtech/nym into develop
2021-12-21 11:21:28 +00:00
Dave Hrycyszyn
84d1909b18
Changelog for v0.12.0
2021-12-21 11:21:20 +00:00
Dave Hrycyszyn
29a22e95e6
Adding github_changelog_generator config files
2021-12-21 11:21:00 +00:00
Jess
0e0f9ed270
Update README.md
2021-12-21 10:34:29 +00:00
Jess
4c0c0bc49f
Update README.md
2021-12-21 10:33:32 +00:00
Tommy Verrall
ea350ef7dd
Merge pull request #990 from nymtech/feature/fix-success-text
...
Fix success view messages.
2021-12-21 10:16:41 +00:00
Bogdan-Ștefan Neacșu
112820ad7b
Fix rebase going wrong
2021-12-21 12:15:07 +02:00
Tommy Verrall
fe27cbe7e2
Fix success view messages.
2021-12-21 10:07:35 +00:00
Bogdan-Ștefan Neacșu
bd892e00bd
Switch to sandbox as default build
2021-12-21 11:16:30 +02:00
Dave Hrycyszyn
8d2863e085
Back down on caching and we're good to redeploy
2021-12-20 18:01:19 +00:00
Dave Hrycyszyn
89cb931775
Cranking caching back up
2021-12-20 17:25:29 +00:00
Dave Hrycyszyn
0f58fb6437
Cutting client-side caching from 3.5 minutes to 5 seconds
2021-12-20 16:40:26 +00:00
Dave Hrycyszyn
837575c8d3
Knocking down cache interval some more
2021-12-20 15:19:48 +00:00
Dave Hrycyszyn
4cbe789f42
Merge branch 'develop' of github.com:nymtech/nym into develop
2021-12-20 15:13:29 +00:00
Dave Hrycyszyn
822c993f24
Setting cache to 2 seconds for explorer api
2021-12-20 15:13:22 +00:00
Bogdan-Ștefan Neacşu
9480233ca3
Feature/enable signature check ( #989 )
...
* Revert "Do not set proxy only for this time"
This reverts commit 47946ad79e .
* Reinstate signature check
* Enable migrate entry point
2021-12-20 16:09:42 +02:00
Dave Hrycyszyn
72944905cd
Knocking down cache validation time
2021-12-20 14:08:49 +00:00
Dave Hrycyszyn
effb756e2f
Setting mixnode cache refresh to 30 seconds
2021-12-20 14:07:40 +00:00
Dave Hrycyszyn
583f5083e5
Merge branch 'develop' of github.com:nymtech/nym into develop
2021-12-20 14:00:04 +00:00
Dave Hrycyszyn
941e91d250
Re-enabling owner signature form on settings page
2021-12-20 13:59:52 +00:00
Bogdan-Ștefan Neacşu
0f1b9d138e
Update mixnet contract address ( #988 )
2021-12-20 15:52:34 +02:00
mfahampshire
265696103c
updated env sample
2021-12-20 13:58:38 +01:00
Bogdan-Ștefan Neacşu
22ce25d821
Fix verloc print ( #987 )
2021-12-20 12:52:32 +02:00
Dave Hrycyszyn
363f784714
Changing build command to match readme
2021-12-20 10:51:47 +00:00
Dave Hrycyszyn
1f360a5a27
Knocking validator-api refresh interval to 30 seconds
2021-12-20 10:36:43 +00:00
Dave Hrycyszyn
ea3f2e9beb
Moving country data refresh interval 15 minutes again
2021-12-20 10:35:04 +00:00
Dave Hrycyszyn
84924133b5
Knocking down the mixnode refresh interval to 30 seconds
2021-12-20 10:30:45 +00:00
Dave Hrycyszyn
860afc9086
Removing unused signing test module
2021-12-20 09:30:36 +00:00
Dave Hrycyszyn
0aab508633
Removing Dalek stuff, jst has already built this using cw apis
2021-12-19 16:18:08 +00:00
Dave Hrycyszyn
bdfce8f663
Merge branch 'develop' of github.com:nymtech/nym into develop
2021-12-19 15:55:20 +00:00
Dave Hrycyszyn
b5bb09588d
Fixing Cargo.lock
2021-12-19 15:55:13 +00:00
Dave Hrycyszyn
983322d273
Feature/refactor mixnet contract test helpers ( #986 )
...
* Refactored test helpers
* Renaming mixnode "bond" coins to "pledge"
* Renaming gateway "bond" coins to "pledge"
* ibid
* Commenting out new tests, they will go in next PR
2021-12-19 15:54:11 +00:00
Dave Hrycyszyn
e761989c6a
Making the terminology consistent between mixnode/gateway output and … ( #985 )
...
* Making the terminology consistent between mixnode/gateway output and wallet display
* [ci skip] Generate TS types
2021-12-18 13:12:10 +00:00
futurechimp
bc981873ff
[ci skip] Generate TS types
2021-12-18 12:54:44 +00:00
Dave Hrycyszyn
8e99ae8979
Feature/add wallet to gateway init ( #984 )
...
* Moving sign_text method into common/crypto to dry it up
* Moved bech32 address validation into common/crypto
* ibid
* Gateway now requires a --wallet-address arg on init
2021-12-18 12:45:55 +00:00
Dave Hrycyszyn
ed2b515a83
Feature/add wallet address to init ( #982 )
...
* Add a --wallet-adress parameter to init
* Rearranging signing code locations
* A bit more refactoring
* ibid
* Exiting if the stored bech32 address isn't valid at node start
* A few docs comments
* Moved crypto crate up to root src level
* Friendlier startup messages for node verification code
* Switching punk and nymt addresses in test
2021-12-18 10:44:30 +00:00