Drazen Urch
b30f680549
Refactor to a lazy rewarding system ( #1127 )
...
* Remove eager operator and delegator rewarding
* Add mixnodes snapshoting
* Add Intervals map, getter and setter
* Refactor reward params
* Refactor MixnodeToReward
* Persist node reward params and results on chain
* Update cw-storage-plus to 0.12.1
* Refactor delegation storage
* Compound delegator reward command
* Compound delegator reward command
* Add defered delegate and undelegate
* Compound on behalf command
* Scale calculations to epoch
* Rename interval -> epoch where practical
* Store epochs on chain
* Cleanup first pass
* Adapt reporting to lazy rewarding
* make clippy --all
2022-03-09 14:28:16 +01:00
Mark Sinclair
379dd1f02b
Merge pull request #1139 from nymtech/feature/ts-packages
...
Add `ts-packages` for shared Typescript packages
2022-03-09 12:09:40 +00:00
Mark Sinclair
38804279e8
Fix up dependency
2022-03-09 11:52:52 +00:00
Mark Sinclair
3907cd17fe
Improve eslint rules and fix up issues
2022-03-09 11:41:04 +00:00
Mark Sinclair
67c69cbec9
Add Network Explorer to yarn workspaces
2022-03-08 18:29:25 +00:00
Mark Sinclair
abc5dd8b92
Add theme and palette explorer
2022-03-08 18:29:20 +00:00
Mark Sinclair
c791de426a
Add GitHub Action to build @nymproject/react storybook and example
2022-03-08 13:09:52 +00:00
Mark Sinclair
4c5d4ac4a4
Add docs
2022-03-08 10:50:41 +00:00
Mark Sinclair
48c1fcaf93
Add network selector component and storybook support for Nym themes
2022-03-08 10:50:41 +00:00
Mark Sinclair
31594c7a79
Add ts-packages for shared Typescript packages using yarn workspaces
2022-03-08 10:50:36 +00:00
Bogdan-Ștefan Neacșu
8ec3c04a39
Use 1.. indices and fix the blind sign request multiple generation
2022-03-08 10:59:57 +02:00
Jon Häggblad
ba7fecde6f
wallet: use custom validator urls if configured
2022-03-07 13:24:37 +01:00
Jon Häggblad
835a915f25
wallet: initial backend support for config file with validator urls
2022-03-07 10:53:31 +01:00
durch
9c16e5ebfa
Remove core-graphics pin
2022-03-04 14:21:32 +01:00
durch
5dc57d2a3e
Fix type generation, upgrade ts-rs
2022-03-03 22:17:35 +01:00
Raphaël Walther
fd619cad51
Moved clean task at an earlier stage
2022-03-03 18:47:28 +01:00
durch
953c0915d1
Lock tauri-versions, break type generation
2022-03-03 18:10:58 +01:00
Jon Häggblad
acb1aa8df0
network-defaults: make defaults a bit more dynamic
...
By attaching network defaults to the selector enum, we can get them
either from DEFAULT_NETWORK or a selector passed as a dependency.
Hopefully this opens up some venues for being able to toggle between
networks at runtime.
2022-03-03 13:26:53 +01:00
fmtabbara
b9ef848523
fix clipboard and screen maximize
2022-03-03 12:18:08 +00:00
Tommy Verrall
b7bc713cd4
Merge pull request #1137 from nymtech/feature/allow-mainnet
...
allow main-net prefix and denom to work
2022-03-02 17:08:28 +00:00
Tommy Verrall
b966f962c8
allow main-net prefix and denom to work
2022-03-02 17:07:15 +00:00
Mark Sinclair
698cdc524d
Merge pull request #1136 from nymtech/feature/upgrade-blake3
...
Upgrade blake3 to v1.3.1 and tauri to 1.0.0-rc.3
2022-03-02 15:25:20 +00:00
Jędrzej Stuczyński
448aba0917
Fixed dependencies in mixnet contract tests
2022-03-02 12:51:58 +00:00
fmtabbara
b813e1fee0
refactor and bug fix
2022-03-02 11:08:19 +00:00
Jędrzej Stuczyński
23de430f93
Running tests with all features in CI
2022-03-02 10:34:45 +00:00
Jędrzej Stuczyński
9462bc726d
Feature-locking parts of common/crypto
2022-03-02 10:34:27 +00:00
fmtabbara
3d2eaeeabb
rebuild vesting timeline
2022-03-02 00:21:52 +00:00
fmtabbara
a732a676e0
Merge branch 'develop' into feature/vesting-actions
2022-03-01 20:52:09 +00:00
fmtabbara
d6a8fcda9c
start svg based vesting timeline
2022-03-01 20:51:42 +00:00
fmtabbara
3628cd92c9
start token pool selector
2022-03-01 20:51:25 +00:00
Mark Sinclair
8d26acbc7e
Upgrade tauri packages in nym-wallet
2022-03-01 18:50:05 +00:00
Mark Sinclair
07b971fe92
Upgrade tauri version on tauri-client
2022-03-01 18:50:05 +00:00
Jędrzej Stuczyński
2a539dc3cc
Upgrade blake3 to v1.3.1
2022-03-01 18:50:05 +00:00
Mark Sinclair
562eb639a2
Merge pull request #1133 from nymtech/bugfix/explorer-map-data
...
Use network explorer map data with disputed areas
2022-03-01 14:08:56 +00:00
Mark Sinclair
91dd830a5e
Network Explorer: move Crimea arcs from Russia to Ukraine according to https://github.com/nvkelso/natural-earth-vector/issues/489#issuecomment-903066759
2022-03-01 13:59:41 +00:00
Jon Häggblad
18837220f4
Make wallet denom dynamic
...
Making denom dynamic enables coin transfers on other nets than the
default sandbox net, such as mainnet.
2022-03-01 12:20:27 +01:00
fmtabbara
3fb9737db4
capitalise balance
2022-02-28 19:28:17 +00:00
durch
4d0b5b34ec
Export additional wallet types
2022-02-28 18:28:53 +01:00
durch
6af0dbd1da
Add AccountInfo to wallet
2022-02-28 18:24:40 +01:00
Mark Sinclair
2004148710
Network Explorer world map shows muted fill for countries with zero mixnodes
2022-02-28 12:58:18 +00:00
Bogdan-Ștefan Neacșu
1e805be5ad
Start from 0 instead of 1, to have the correct length
2022-02-28 12:56:32 +02:00
fmtabbara
7a25e600b3
merge auto-screen size for the wallet
2022-02-28 10:34:09 +00:00
Raphaël Walther
1fd7d54715
Set nightly builds notification only on failure
2022-02-28 10:10:25 +01:00
Fouad
43a6e62050
Merge pull request #1132 from nymtech/feature/vesting-ui
...
Feature/vesting UI
2022-02-25 15:23:27 +00:00
fmtabbara
39fb131d95
minor updates
2022-02-25 13:06:11 +00:00
fmtabbara
9533c2440a
clear all balanced on logout
2022-02-25 11:54:23 +00:00
fmtabbara
aab2be1fbd
only allow QA network selection in development mode
2022-02-25 10:56:28 +00:00
Raphaël Walther
448dcbeaa8
Added missing token for notification
2022-02-25 10:55:28 +01:00
fmtabbara
29b07b4904
sort out car alignment!
2022-02-24 17:55:18 +00:00
fmtabbara
cceb7a40bd
update contract addressess
2022-02-24 16:50:58 +00:00