Jędrzej Stuczyński
60dc125735
Docker image for gateway
2021-12-15 16:11:05 +00:00
Jędrzej Stuczyński
e6259c184c
Mixnode dockerfile
2021-12-15 15:02:00 +00:00
Bogdan-Ștefan Neacşu
c93f3cfc4f
Fix topology log ( #962 )
2021-12-15 13:19:34 +02:00
Mark Sinclair
87d18bbc16
Merge pull request #960 from nymtech/feature/network-explorer-ui-config
...
Network Explorer: configure URLs with `.env` file
2021-12-15 10:37:47 +00:00
Mark Sinclair
45ed46afa0
Network Explorer: add prod config
2021-12-15 10:14:41 +00:00
Mark Sinclair
9619e794b2
Network Explorer: configure URLs with .env file
2021-12-14 16:06:02 +00:00
Drazen Urch
305864aa0f
Feature/vesting to wallet ( #954 )
...
* Better code structure, proper error handling, VestingSigningClient for wallet
* Add vesting contract queries to wallet
* Address review comments
Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com >
2021-12-14 12:25:48 +01:00
Jędrzej Stuczyński
8f152d42f0
Feature/simulate ( #950 )
...
* Raw scaffold for tx simulate
* Proper error handling in AbciResult parsing
* Simulate without actual signing operation
* Moved all-fee related functionalities to separate module
* Adding GasInfo to transaction results
* Automated gas estimation
* Slightly adjusted public API
* Using auto fees in eth events
* Removed old print statement
* Reorganised nymd client fee handling
* Put bandaid on wallet gas estimation
* Fixed operation re-export
* warning note on get_approximate_fee
* [ci skip] Generate TS types
* Refactored ProtoAbciResult parsing
* Explicit error on abci query failure
Co-authored-by: jstuczyn <jstuczyn@users.noreply.github.com >
2021-12-14 09:28:15 +00:00
Drazen Urch
791d051537
Different workshare calculations for rewarded vs active set ( #951 )
...
* Add Makefile to make running all checks easier locally
* Different workshare calculation for active vs rewarded set
* Rework omega calculation, update tests
* Remove ZERO const
* unym -> DENOM
Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com >
2021-12-13 19:11:54 +01:00
Jędrzej Stuczyński
f8099cb8c8
Bugfix/rewarding fixes ( #953 )
...
* Improved rewarding-related log messages
* Skipping empty mixnode chunks
2021-12-13 15:43:02 +00:00
Tommy Verrall
f1e995b076
Merge pull request #947 from nymtech/feature/wallet-ui-updates-round-2
...
Desktop Wallet UI Updates
2021-12-13 11:11:30 +00:00
Bogdan-Ștefan Neacşu
ed1fe22db2
Check the response for multiple sends ( #955 )
2021-12-10 09:22:37 +01:00
dependabot[bot]
b1c45dc0f8
Bump next from 11.1.1 to 11.1.3 in /wallet-web ( #952 )
...
Bumps [next](https://github.com/vercel/next.js ) from 11.1.1 to 11.1.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v11.1.1...v11.1.3 )
---
updated-dependencies:
- dependency-name: next
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-09 09:25:25 +00:00
Drazen Urch
0e0151f781
Feature/profit margin percent config ( #949 )
...
* Profit margin percent to config, fix vesting tests
* Add bonding bounds check
* Fix contract test
2021-12-08 20:17:31 +01:00
Drazen Urch
70e148b3ed
Run CI for all contracts in one workflow ( #948 )
...
* Run CI for all contracts in one workflow
* Rename
* Fix vesting tests
2021-12-08 16:15:18 +01:00
fmtabbara
53138d6292
link to transaction hash
2021-12-07 22:39:13 +00:00
fmtabbara
39650de2bd
style update
2021-12-07 21:46:02 +00:00
fmtabbara
7b04093cc5
style updates
2021-12-07 21:24:16 +00:00
fmtabbara
a4c9a81399
refresh balance on balance page visit
2021-12-07 21:06:29 +00:00
Drazen Urch
f42f76901a
Add VestingExecute and VestingQuery client traits ( #944 )
...
* Add VestingExecute and VestingQuery client traits
* cover ed25519 verification
* cargo fmt
* `Unix` newline-style
* Remove newline force
Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com >
2021-12-07 19:56:10 +01:00
fmtabbara
875bcb4e63
update bonding success UI
2021-12-07 13:42:23 +00:00
fmtabbara
fa62de5bc6
undelegate page update
2021-12-07 13:17:46 +00:00
fmtabbara
5c3b08e1cd
update delegate page
2021-12-07 12:36:21 +00:00
Tommy Verrall
745af89019
Merge pull request #946 from nymtech/feature/docker-updates
...
Docker updates
2021-12-07 11:53:37 +00:00
Tommy Verrall
eb0fb90127
update arg for commit hash
2021-12-07 11:45:46 +00:00
Tommy Verrall
527d5a5d9b
update
2021-12-07 11:25:03 +00:00
Tommy Verrall
2dfa0a9d2a
update
2021-12-07 11:23:44 +00:00
Tommy Verrall
d9bfa4562e
Update docker-files
...
- updated the network explorer
- updated new vesting contract
- updated the version of comos-sdk to be used
2021-12-07 11:22:57 +00:00
Jędrzej Stuczyński
aec0239d87
Removed reliance on cosmrs fork ( #943 )
...
* Removed reliance on cosmrs fork
* Removed the accidental optional flag on cosmrs import in the wallet
2021-12-07 11:04:32 +00:00
Jędrzej Stuczyński
a2324f98f8
Feature/identity verification ( #930 )
...
* Base58 representation of ed25519 signature
* Helper for verifying ed25519 signature on sender address
* Signature verification for gateway bonding
* Signature verification for mixnode bonding
* Added owner signatures for bonding in vesting contract
* Fixed choosing mixnode layer test
* Added owner signature fields to nymd client for bonding
* 'Updated' tauri wallet with new bond requirements
* Mixnode sign command with extra address validation
* Sign command for the gateway
* Signing own gateway's address derived with known mnemonic in not(coconut) case
* Fixed imports post-merge
2021-12-07 10:28:44 +00:00
fmtabbara
001d166477
update bond page
2021-12-07 10:23:37 +00:00
fmtabbara
bb14e95e61
update send page
2021-12-06 17:32:29 +00:00
Jędrzej Stuczyński
5aa1c29409
Feature/terminology update ( #941 )
...
* Corrected used bond/pledge terminology
* ibid for the wallet and explorer
* [ci skip] Generate TS types
Co-authored-by: jstuczyn <jstuczyn@users.noreply.github.com >
2021-12-06 16:30:55 +00:00
Bogdan-Ștefan Neacşu
db111490b6
Check the response for other transactions as well ( #937 )
2021-12-06 17:21:11 +01:00
Jędrzej Stuczyński
fe0bb007c9
Don't reset total delegation on mixnode rebond ( #940 )
2021-12-06 17:20:41 +01:00
Tommy Verrall
ddad6d73db
Merge pull request #934 from nymtech/feature/client_on_behalf
...
Feature/client on behalf
2021-12-06 15:33:24 +00:00
fmtabbara
35c04014e5
undo hard-coded data
2021-12-06 15:32:09 +00:00
fmtabbara
138daddfed
add custom nav icons
2021-12-06 15:21:34 +00:00
fmtabbara
ab3cfe79bc
use svgs as React components with svgr
2021-12-06 12:57:46 +00:00
fmtabbara
9fcf3105e0
balance page updates
2021-12-06 10:41:41 +00:00
fmtabbara
51bf117007
fix memory leak
2021-12-06 10:24:44 +00:00
Jędrzej Stuczyński
a04d4503b5
Feature/pre cosmrs updates ( #935 )
...
* Updated nymd client
* Fixed contract upload and initialisation
* Increased default contract upload fee
* [ci skip] Generate TS types
Co-authored-by: jstuczyn <jstuczyn@users.noreply.github.com >
2021-12-06 09:25:53 +00:00
neacsu
9fb44f9672
[ci skip] Generate TS types
2021-12-03 18:16:55 +00:00
Bogdan-Ștefan Neacșu
f542c28e89
Batching for sends
2021-12-03 19:05:21 +01:00
Bogdan-Ștefan Neacșu
b809eb6c5f
Batch delegations on behalf as well
2021-12-03 16:06:23 +01:00
Bogdan-Ștefan Neacșu
51e82fe930
Add gateway bond on behalf functions
2021-12-03 15:25:47 +01:00
Bogdan-Ștefan Neacșu
67f847e674
Add batched delegated mixnode bonds
2021-12-03 15:02:39 +01:00
Bogdan-Ștefan Neacșu
d4736bac27
Fix gas for operations
2021-12-03 15:02:19 +01:00
Bogdan-Ștefan Neacșu
6417feaaed
Fix clippy
2021-12-03 15:02:19 +01:00
Bogdan-Ștefan Neacșu
718170c651
Update tauri client
2021-12-03 15:02:19 +01:00