Bogdan-Ștefan Neacşu
03b484dbdf
Fix eth feature enabled build ( #1379 )
2022-06-21 15:16:17 +03:00
Drazen Urch
f3a926375a
Change epoch length to 10 minutes ( #1345 )
...
* Change epoch length to 10 minutes
* Derive operator cost, and reward params from epoch length
* Fix tests
* Migrate back to hourly
* Remove length migration
* Push everything
2022-06-21 14:04:27 +02:00
Drazen Urch
66b5f50ad0
Add locked token pledge limit ( #1331 )
...
* Add locked token pledge limit
* Add messages for interacting with the locked pledge cap
* Add locked pledge controls to the nymd client
2022-06-21 10:25:00 +02:00
Mark Sinclair
f9cc21dce9
GitHub Actions: fix filenames in readme
2022-06-20 20:47:18 +01:00
Mark Sinclair
a693195b57
Update nym-wallet-release.yml
2022-06-20 20:44:45 +01:00
Mark Sinclair
c89c66b174
GitHub Actions - an action to create a wallet release
2022-06-20 20:42:43 +01:00
Jędrzej Stuczyński
42ef2eb98c
Bugfix/correct reward stake supply ( #1373 )
...
* Constructing `EpochRewardParams` with proper staking_supply
* Query for current staking supply
* More crate visibility on epoch reward params
* unused import
* Remove duplicate save of epoch_reward_params
* test fixes
* Changelog
* Moved PR references to correct section
* cargo fmt
* Removed old migration code
2022-06-20 18:25:22 +01:00
Pierre Dommerc
b2df4ca4fd
feat(wallet): style changes to match new design ( #1333 )
...
* feat(wallet): style changes to match new design
* fix(wallet): style
* feat(wallet): style changes to match new design
* fix(wallet): style
* feat(wallet): style adjustment create mnemonic
* feat(wallet): style adjustment create mnemonic
2022-06-20 16:22:23 +01:00
Gala
608ef779d2
changing avg uptime name and tooltip ( #1386 )
2022-06-20 16:20:59 +01:00
Jędrzej Stuczyński
c0e178fdf7
Feature/bond queries ( #1369 )
...
* Added queries to get bond details by identity key
* Added relevant calls in the nymd client
* Changelog
* Removed unused import
2022-06-20 11:25:00 +01:00
Fouad
60a58b30a1
bring back the modal ( #1381 )
2022-06-20 10:19:05 +01:00
Dave Hrycyszyn
135c818fee
Feature/report node hardware info ( #1308 )
...
* Adding simple hardware info reporting to the mixnode HTTP API
* Adding sgx availability as another example field
* Added sysinfo crate for addtitional simple hardware reporting
* Added reporting on number of cpu cores and available ram
* Cleanup of unused struct
* Fixing merge conflict
* Checking for supported system before using sysinfo
* Breaking commit containing additional types
...and a painfully wrong implementation of the SMT processor cores type.
* Handling unavailable brand string
* Fixed getting SMT logical processor count
* Rebase with develop + cleaned up changelog
* unused import
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2022-06-20 09:49:32 +01:00
Raphaël Walther
b4f3a48550
Fixed disk space issue with Ubuntu runner
2022-06-20 09:41:25 +02:00
Jon Häggblad
56b1dba66a
cargo upgrade rocket --workspace ( #1330 )
2022-06-16 17:59:46 +02:00
Fouad
6bd0ff796a
archive password when new paasword is created ( #1380 )
2022-06-16 16:02:36 +01:00
Jon Häggblad
287c45d6b5
ci: add nym-connect rust to build ( #1378 )
...
* ci: add nym-connect rust to build
* rustfmt
* connect: add gitkeep in dist dir
* wallet: dont trigger connect on pull_request
* github: libayatana-indicator3-dev
* github: libayatana-appindicator3-dev
2022-06-16 16:45:33 +02:00
Bogdan-Ștefan Neacșu
3aff419a76
Fix imports for macos
2022-06-16 16:26:51 +02:00
Bogdan-Ștefan Neacşu
4f46e36aa8
Feature/gateway direct stats ( #1376 )
...
* Make gateway mnemonic optional
* Remove unnecessary timer struct
* Prepare for code reuse
* Use trait for stats collector
* Put trait definition in common crate
* Gateway stats runner
* Custom statistics url arg
* Build & send stats req to url
* Storage support for new stats type
* Make gateway stats opt in
* Test&clippy fixes
* CHANGELOG update
2022-06-16 15:24:31 +02:00
Mark Sinclair
c59e8086a6
GitHub Actions: fix up .env file generation
2022-06-16 14:14:20 +01:00
Mark Sinclair
f8c8b1a85e
GitHub Actions: adjust generating .env file and add conditional to release upload
2022-06-16 14:09:42 +01:00
Mark Sinclair
c926e0e652
GitHub Actions: fix syntax error
2022-06-16 13:43:54 +01:00
Mark Sinclair
2689de2334
GitHub Actions: fix up condition
2022-06-16 13:42:46 +01:00
Mark Sinclair
92f154fde5
GitHub Actions: generate wallet .env file and add manual trigger for MacOS build
2022-06-16 13:35:07 +01:00
Mark Sinclair
eaf207b667
GitHub Actions: delete test file
2022-06-16 13:22:25 +01:00
Mark Sinclair
13d74200e2
GitHub Actions: add test workflow
2022-06-16 13:19:51 +01:00
Pierre Dommerc
b42472486f
feat(wallet): add a custom link component to match new design ( #1355 )
...
* feat(wallet): add custom link component
* feat(wallet): uniformize links
* feat(wallet): move link component to ts-packages
* feat(wallet): post merge fix
* ts-packages: build theme first, then react components
* Update README.md
Co-authored-by: Mark Sinclair <mmsinclair@gmail.com >
2022-06-16 12:36:30 +01:00
Mark Sinclair
661a1420c1
Wallet: add error checking when switching networks and determining admin mode
nym-wallet-v1.0.6-pre.5
2022-06-16 12:12:44 +01:00
Jon Häggblad
784f6d0939
wallet: dont try archive if file doesnt exist ( #1377 )
2022-06-16 11:52:23 +01:00
Jon Häggblad
5b715acc4e
client: allow rerun init for gateway config ( #1353 )
...
* socks5: reuse existing gateway configuration instead of failing on init
* socks5: rework setting and registering gateway logic
* rustfmt
* client/native: port same changes here
* changelog: add note about re-running init for clients
* client-core/config: add with_gateway_endpoint_from_config
* clients: pass GatewayEndpoint
* clients: add warning note onf force-register-gateway
* connect: fix with_gateway_endpoint call
2022-06-16 12:24:19 +02:00
Gala
8eae2e3136
Wallet: Sending again the NodeId to fetch the saturation ( #1375 )
...
* Sending again the identity key when fetching the saturation
* Remove non-null assertion
nym-wallet-v1.0.6-pre.4
2022-06-16 10:39:23 +01:00
Mark Sinclair
e1a1b70832
Wallet: remove pre from version to try to fix Windows build failing on candle.exe
2022-06-16 10:38:20 +01:00
Mark Sinclair
dc0cb3f68b
GitHub Actions - make node version install regular and install NodeJS v16
nym-wallet-v1.0.6-pre.3
2022-06-16 09:36:18 +01:00
Raphaël Walther
216b5535b3
Fixed nightly build windows storage issue
2022-06-16 08:58:04 +02:00
Mark Sinclair
8819e81393
Wallet: add env var ENABLE_QA_MODE to show QA network in built wallet versions
nym-wallet-v1.0.6-pre.2
2022-06-15 19:03:49 +01:00
Mark Sinclair
ce26c3cf76
Wallet: create main context mock to fix up delegation page stories
2022-06-15 18:19:22 +01:00
Mark Sinclair
b826b5d957
Wallet: Fix up stories and linting
2022-06-15 18:18:58 +01:00
Mark Sinclair
a4ec7e4912
Wallet: handle redeem and compound
nym-wallet-v1.0.6-pre
2022-06-15 17:40:33 +01:00
Mark Sinclair
a67a80d28d
Derive debug for wallet types
2022-06-15 17:34:54 +01:00
Gala
1ad458b2be
Wallet: Avoid oversaturated node delegation or compound ( #1356 )
...
* wip checking ts-package
* adding the validation to the identity form field
* changing the error message
* changing node oversaturated error mss
* adding oversaturated modal blocker
* adding error colour to palette, and styles to basic modal
* wip
* wip
* some refactor
* dont validate field till we have api response
* fix typo
* adding line break
* catch error when node is not valid
* handle error out of the field component
* removing logs
* Adding disableCompoundRewards prop in DelegationsActionsMenu
* Adding disableCompoundRewards to DelegationsActionsMenu
* refactor validation
* Revert some not needed changes
* adding line break
* adding stories
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2022-06-15 16:51:57 +01:00
Mark Sinclair
937ae22e6b
Wallet - fix redeeming, compounding and undelegating with vesting contract ( #1372 )
...
* Add TODO reminders to implement vesting contract checks for operator reward compounding and redemption
* Add tauri operation to compound and redeem for locked and unlocked tokens
* Remove rewards from delegations context
* Claim and compound rewards for rewards context
* Delegations modal handles multiple transactions and can show the vested token balance (when present)
* Integrate changes to reward and delegation contexts
* Remove unused files
* Fix eslint errors
* Regenerate types
* Add tauri operation to undelegate using the mixnet and vesting contracts for a mixnode, producing two txs
* Fix up undelegation for mixed mixnet and vesting contract delegations
* Changelog grooming
* Update changelog
2022-06-15 16:51:37 +01:00
Fouad
e6ffbc468b
Wallet: create forgot password page ( #1367 )
...
* create forgot password page
* navigate back
* add rust work
* pr update
2022-06-15 16:50:35 +01:00
Jon Häggblad
8a3f7a869b
wallet: add archive_wallet_file ( #1370 )
...
* wallet: add archive_wallet_file
* wallet: fix append filename test
* wallet: simplify exit logic
* rustfmt
* changelog: add entry
* wallet: fix append filename test
2022-06-15 16:57:11 +02:00
Jon Häggblad
4240a88be3
connect: remove webdriver directory ( #1371 )
2022-06-15 16:40:15 +02:00
dependabot[bot]
cc293dc166
build(deps): bump simple-get from 3.1.0 to 3.1.1 in /nym-connect
...
Bumps [simple-get](https://github.com/feross/simple-get ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/feross/simple-get/releases )
- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: simple-get
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-15 10:46:55 +01:00
dependabot[bot]
01f9871d1f
build(deps): bump follow-redirects from 1.14.5 to 1.15.1 in /nym-connect ( #1361 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.5 to 1.15.1.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.5...v1.15.1 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 10:23:25 +01:00
dependabot[bot]
244410f69d
build(deps): bump async from 3.2.1 to 3.2.4 in /nym-connect/webdriver ( #1359 )
...
Bumps [async](https://github.com/caolan/async ) from 3.2.1 to 3.2.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v3.2.1...v3.2.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 10:23:17 +01:00
Raphaël Walther
b0517705ba
Merge pull request #1364 from nymtech/chore/lock-dkg-tests-in-CI
...
Ignored most of expensive dkg tests and made them run only on PRs to develop/master
2022-06-15 09:29:53 +02:00
Mark Sinclair
e6a00ad8d4
Merge pull request #1363 from nymtech/feature/reorder-delegation-table-columns
...
reorder delegation table columns
2022-06-14 18:40:14 +01:00
fmtabbara
815416bb41
allow sign in with enter key + create key listener hook
2022-06-14 17:21:07 +01:00
Jędrzej Stuczyński
c7b480f488
Added expensive tests to nightly CI
2022-06-14 17:07:04 +01:00