fmtabbara
955583d0f0
merge develop
2022-01-12 16:04:48 +00:00
Fouad
3924c53d09
Merge pull request #1014 from nymtech/feature/update-profit-percentage
...
update frontend to use new profit update api
2022-01-12 15:33:28 +00:00
fmtabbara
c0025ee9c6
update getfee function
2022-01-12 15:30:47 +00:00
fmtabbara
7dd0516b63
only request when settings open
2022-01-12 14:07:46 +00:00
fmtabbara
d3cd3c9157
Merge branch 'develop' into feature/update-profit-percentage
...
merge develop
2022-01-12 12:49:59 +00:00
fmtabbara
83680473e0
Merge branch 'develop' into feature/additional-node-details
...
merge develop
2022-01-12 11:38:08 +00:00
fmtabbara
7f9a9f7a0a
update node icon
2022-01-12 11:03:48 +00:00
fmtabbara
e7ccb38502
use fullwidth input
2022-01-12 10:13:44 +00:00
Bogdan-Ștefan Neacşu
1f4c19d396
Add network defaults for qa ( #1017 )
...
* Add network defaults for qa
* update contract addresses
- have not updated the bandwith credential address - currently vesting
Co-authored-by: Tommy Verrall <tommyvez@protonmail.com >
2022-01-12 09:56:20 +01:00
fmtabbara
64842f40d7
integrate with new api
2022-01-11 19:41:16 +00:00
fmtabbara
2ec18721fc
Merge branch 'develop' into feature/ui-updates
...
merge develop
2022-01-11 18:14:11 +00:00
fmtabbara
2ef1ac452f
fix bug - send from address not showing
2022-01-11 18:11:46 +00:00
Jędrzej Stuczyński
6b3700aefe
Feature/expanded events ( #1015 )
...
* Expanded emitted events for delegation-related transactions
* Expanded emitted events for gateway-related transactions
* Expanded emitted events for mixnode-related transactions
* Expanded emitted events for settings update transaction
* Expanded emitted events for rewarding-related transactions
* Fixed attribute look up in tests
* Making linter happier
* Reorganised cosmwasm contract-related modules
* Introduced similar event handling to the vesting contract
2022-01-11 16:56:12 +00:00
Jędrzej Stuczyński
e2e06df4e6
Feature/validator api client endpoints ( #1024 )
...
* Moved mixnode status route to node status api module
* Introduced validator-api endpoint for estimating mixnode's reward
* Stake saturation endpoint
* kebab-cased coconut routes
* Created separate crate for validator API models
* Additional routes in validator API client
* Introduced support for new queries in the wallet
* Typescript type derivation
* Fixed up date in license notice
2022-01-11 16:37:07 +00:00
Jędrzej Stuczyński
835d4f46f6
Introduced denom check when trying to withdraw vested coins ( #1018 )
...
* Introduced denom check when trying to withdraw vested coins
* Using correct denom in the relevant unit test
2022-01-11 16:31:39 +00:00
Jędrzej Stuczyński
d71ef635e2
Restricted blake3 dependency ( #1025 )
2022-01-11 16:22:55 +00:00
Bogdan-Ștefan Neacşu
6e3773a095
Feature/remove unused profit margin ( #1011 )
...
* Remove unused field, to avoid confusion
* Add migration code
* Update tests
* Make clippy happy
2022-01-11 16:05:15 +01:00
mfahampshire
17a30be842
added mainnet gravity contract address
2022-01-11 14:42:33 +01:00
mfahampshire
d785d621ec
temporarily removed indexd string (in place of just string now) from emitted event in bandwidth generator
2022-01-11 14:36:03 +01:00
mfahampshire
904caca9de
added mainnet deploy script + prettified contract addresses json
2022-01-11 13:43:46 +01:00
Jędrzej Stuczyński
050d370396
Updated cosmrs to 0.4.1 ( #1023 )
2022-01-11 11:26:34 +00:00
Jędrzej Stuczyński
29340ed00c
Feature/additional mixnode endpoints ( #1019 )
...
* Moved mixnode status route to node status api module
* Introduced validator-api endpoint for estimating mixnode's reward
* Stake saturation endpoint
2022-01-11 09:38:39 +00:00
fmtabbara
2b062b3e5b
add link to network explorer
2022-01-10 23:00:17 +00:00
fmtabbara
b405adb9e5
add icons to card headers and balance padding
2022-01-10 22:36:12 +00:00
fmtabbara
5c3c0ac39e
remove border lines and grey bg for card component
2022-01-10 21:17:47 +00:00
fmtabbara
1cc06ef349
update get_approx_fee to new function name _outdated_get_approx_fee
2022-01-10 17:31:43 +00:00
fmtabbara
2bef1603ab
style updates
2022-01-10 17:27:01 +00:00
Mx
11a458a43d
Merge pull request #1020 from RiccardoMasutti/patch-1
...
Fix 404 link
2022-01-10 18:00:58 +01:00
mfahampshire
55775b6e7b
added args for verifying token deployed by gravity bridge
2022-01-10 16:05:45 +01:00
mfahampshire
bb959544af
extra logging for verification
2022-01-10 15:18:44 +01:00
mfahampshire
f7853c5531
added args library for etherscan verification
2022-01-10 15:14:49 +01:00
mfahampshire
e6d2626fd7
deployed gravity to rinkeby
2022-01-10 15:14:24 +01:00
mfahampshire
08a2bc5c8d
updated scripts to be network specific
2022-01-10 14:44:14 +01:00
mfahampshire
6d09e6fa7c
updated configs + dependencies
2022-01-10 14:43:48 +01:00
mfahampshire
b1f4ae434a
updated test to use test contract versions
2022-01-10 13:26:49 +01:00
mfahampshire
1647c368fb
updates:
...
* pragma bump to 0.8.10
* updated gravity bridge contracts
* moved modified contracts to new 'test' dir for unit test clarity
2022-01-10 12:19:26 +01:00
Jędrzej Stuczyński
1fbf37e0ec
Changed wallet's client to a full validator client ( #1021 )
...
So that it could use validator API calls in the near future
2022-01-10 11:17:08 +00:00
mfahampshire
1acdb0c519
updated scripts + gitignore
2022-01-10 11:23:20 +01:00
Riccardo Masutti
bc8efda08f
Add wallet build instructions
...
Added wallet link
2022-01-09 16:00:17 +01:00
Riccardo Masutti
cecd0b2b0a
Fix 404 link
2022-01-09 15:56:45 +01:00
Jędrzej Stuczyński
62fa2ae5e4
Feature/node state endpoint ( #1013 )
...
* Introduced route to check mixnode's status (active/standby/inactive/not_found)
* Restored default validator API caching interval to a more sane value
* Changed status route
2022-01-07 11:57:38 +00:00
fmtabbara
db2ce8070c
display mixnode update fee
2022-01-06 16:16:32 +00:00
fmtabbara
70138ff54a
update frontend to use new profit update api
2022-01-06 13:00:50 +00:00
Bogdan-Ștefan Neacşu
30e93c33bb
Feature/configure profit ( #1008 )
...
* Introduce a method to update mixnode configuration
Right now, only for profit_margin_percent
* Check that the new profit margin is valid
* Extend a bit the test coverage of mixnode update
* Create validator client function
* [ci skip] Generate TS types
* Update wallet
* Update the bond height as well, as if a rebond was made
Co-authored-by: neacsu <neacsu@users.noreply.github.com >
2022-01-06 13:03:14 +01:00
Jędrzej Stuczyński
ec4955f814
Feature/explorer node status ( #1010 )
...
* Restored mixnode refresh rate to a more sane value
* Moved PrettyMixNodeBondWithLocation to models.rs
* Renaming
* Exposed ability to query for rewarded mixnodes in the validator client
* Reorganised mix_nodes module
* Determining mixnode status (active/standby/inactive)
* Moved LocationCache to separate lock
* Minor cleanup
* Changed serialization case of status enum
* Made clippy happier
* Slightly better grammar
2022-01-06 10:38:14 +00:00
Drazen Urch
e013517348
Use serial integer instead of random ( #1009 )
...
* Use serial integer instead of random
* [ci skip] Generate TS types
* cargo fmt
* Return u32
2022-01-05 15:28:17 +01: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