Commit Graph

1900 Commits

Author SHA1 Message Date
Drazen Urch 53ea8486f8 get_gas_price, get_gas_limits 2021-09-06 17:36:46 +02:00
Drazen Urch 43ababf8d4 Rework client errors 2021-09-06 17:31:08 +02:00
Drazen Urch 2997337948 printable balance should be major 2021-09-03 15:29:20 +02:00
Drazen Urch e1bea43ff4 Autogenerate types (#763)
* Generate TS types on push

* run shell

* fix typo

* pango

* libpango-dev

* hopefully all deps are in now :)

Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>
2021-09-03 15:22:48 +02:00
Drazen Urch 87a0b05d1a Send 2021-09-03 07:43:29 +02:00
Drazen Urch dbf82da9b6 Delegation docs 2021-09-03 07:36:02 +02:00
Drazen Urch 01a4305883 Delegation 2021-09-03 07:33:11 +02:00
Drazen Urch 704b3241ee Gateway bonding 2021-09-03 06:58:57 +02:00
Drazen Urch f020b21106 node unbond 2021-09-02 21:08:19 +02:00
Drazen Urch 2587906473 TS exports, rework internals 2021-09-02 20:57:10 +02:00
Drazen Urch 63107c2bca WIP node bonding 2021-09-02 10:27:49 +02:00
Drazen Urch 6fb15fff8b printable_balance 2021-09-01 16:33:29 +02:00
Drazen Urch 0daf89eeb4 Utility native <> printable functions 2021-09-01 15:14:50 +02:00
Drazen Urch f56edb825a Fix client address 2021-08-31 15:22:10 +02:00
Drazen Urch eff38c8466 some cleanup, get blockchain stuff working 2021-08-31 07:38:25 +02:00
Drazen Urch 5f4fabc0b8 Add internal documentation scaffolding 2021-08-27 15:17:15 +02:00
Drazen Urch 42f75028bc Resolve state deadlock 2021-08-25 15:44:08 +02:00
Drazen Urch 1bc17abbaa Add connect_with_mnemonic and get_balance tauri functions 2021-08-25 11:18:16 +02:00
fmtabbara b8c2735520 cargo lock update 2021-08-24 16:12:08 +01:00
fmtabbara 67fd4367ef global theme update 2021-08-24 16:08:55 +01:00
fmtabbara 4540d2c447 Merge branch 'feature/tauri-wallet-ui' into tauri-wallet
merge with rust updates
2021-08-24 12:56:59 +01:00
fmtabbara 4ad25114c3 update nav cards 2021-08-24 12:46:34 +01:00
fmtabbara 3ce7888c07 address and balance cards 2021-08-24 11:59:10 +01:00
Drazen Urch ce75769703 Bootstrap nymd client with config 2021-08-24 12:54:49 +02:00
fmtabbara 66210658cb add favicon 2021-08-24 10:35:54 +01:00
fmtabbara 728da763b3 fix padding issue 2021-08-23 22:54:30 +01:00
fmtabbara 3da08ee33c style updates 2021-08-23 22:49:39 +01:00
fmtabbara 55977185fd add unbond and undelegte pages 2021-08-23 22:04:26 +01:00
fmtabbara 1c8c0a47bc receive page adjust margin 2021-08-23 21:34:14 +01:00
fmtabbara c161b2fe71 send wizard updates 2021-08-23 21:32:29 +01:00
fmtabbara eb91c1180d update balance page 2021-08-23 17:23:25 +01:00
fmtabbara 13e357637b style updates 2021-08-23 17:18:07 +01:00
fmtabbara 54c4bdb7d2 send wizard update 2021-08-23 17:12:40 +01:00
fmtabbara 9b5f50913f add send wizard 2021-08-23 14:56:52 +01:00
fmtabbara 7cfa35b542 style updates 2021-08-23 11:18:13 +01:00
fmtabbara 581a6b0a6f update nav bar 2021-08-23 10:38:56 +01:00
fmtabbara 85f23eb3d1 create delegation page 2021-08-23 10:38:42 +01:00
fmtabbara 17100fa7da create node type selector component 2021-08-23 10:38:17 +01:00
fmtabbara 24af0c94bf add bond form 2021-08-20 22:26:14 +01:00
fmtabbara 8ec9e3121f side bar updates 2021-08-20 17:35:59 +01:00
fmtabbara 498dbb8ba3 add balance page 2021-08-20 12:24:04 +01:00
fmtabbara 7345bd8148 update navigation style 2021-08-20 11:51:27 +01:00
fmtabbara b405d2e4af set up tauri app with React frontend 2021-08-20 09:03:21 +01:00
Bogdan-Ștefan Neacşu d740e8b8a9 Reinstate the POST method blind_sign (#744) 2021-08-18 18:31:12 +03:00
Jędrzej Stuczyński a274edffba Feature/nymd client integration (#736)
* Calculating gas fees

* Ability to set custom fees

* Added extra test

* Removed commented code

* Moved all msg types to common contract crate

* Temporarily disabling get_tx method

* Finishing up nymd client API

* Comment fix

* Remaining fee values

* Some cleanup

* Removed needless borrow

* Fixed imports in contract tests

* Moved error types around

* New ValidatorClient

* Experiment with new type of defaults

* Removed dead module

* Dealt with unwrap

* Migrated mixnode to use new validator client

* Migrated gateway to use new validator client

* Mixnode and gateway adjustments

* More exported defaults

* Clients using new validator client

* Fixed mixnode upgrade

* Moved default values to a new crate

* Changed behaviour of validator client features

* Migrated basic functions of validator api

* Updated config + fixed startup

* Fixed wasm client build

* Integration with the explorer api

* Removed tokio dev dependency

* Needless borrow

* Fixex wasm client build

* Fixed tauri client build

* Needless borrows

* Fixed client upgrade print

* Removed redundant comments

* Made note on aggregated verification key into a doc comment

* Removed mixnet contract references from verloc

* Modified default validators structure

* Reformatted validator-api Cargo.toml file

* Removed commented code

* Made the doc comment example a no-run

* Fixed a upgrade print... again

* Adjusted the doc example

* Removed unused import
2021-08-18 14:41:00 +01:00
Bogdan-Ștefan Neacşu eec211e038 Feature/use delegation rates (#741)
* Rename storage read functions for bond reward rates

* Add reward values per epoch in State

Calculate delegation rewards per epoch for mixnodes and gateways, which
are used when the delegators are rewarded for their stake.

* Migration commit, will be reverted after the testnet contract is updated
2021-08-18 16:24:00 +03:00
Mark Sinclair f5f888a0aa Merge pull request #742 from nymtech/feature/explorer-api-pending-ping
explorer-api: add pending field to port check response
2021-08-17 12:59:47 +01:00
Fouad 86ec1d6026 Feature/copy to clipboard (#740)
* add copy to clipboard component

* use fab button

* use regular button

* remove unneeded config
2021-08-16 17:45:41 +01:00
Mark Sinclair bc3f5838f1 explorer-api: add pending field to port check response 2021-08-16 17:29:51 +01:00
Bogdan-Ștefan Neacşu 7e58b3273d Feature/update wallet with stake rates (#739)
* Replace `BondMixnode` with `Bond` on frontend

* Update wallet to use stake reward rates
2021-08-16 12:24:17 +03:00