Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explorer API: port test now split out address resolution and add units tests #755

Merged
merged 3 commits into from
Aug 31, 2021

Conversation

mmsinclair
Copy link
Contributor

  • splits of address resolution into a function that returns Option<SocketAddr> and handles the case of an empty iterator of addresses or an error result
  • added unit tests

@mmsinclair mmsinclair added the bug Something isn't working label Aug 27, 2021
@@ -20,6 +20,7 @@ okapi = { version = "0.6.0-alpha-1", features = ["derive_json_schema"] }
rocket_okapi = "0.7.0-alpha-1"
log = "0.4.0"
pretty_env_logger = "0.4.0"
dns-lookup = "1.0.8"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any particular reason for using new crate for that rather than using the resolution from the standard library?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was hoping it would give more consistent behaviour cross platform. Sadly, it seems Windows has other ideas. I might revert this and just use https://doc.rust-lang.org/std/net/trait.ToSocketAddrs.html like before.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've removed this dependency now

explorer-api/src/ping/http.rs Outdated Show resolved Hide resolved
explorer-api/src/ping/http.rs Outdated Show resolved Hide resolved
explorer-api/src/ping/http.rs Outdated Show resolved Hide resolved
Comment on lines 165 to 167
assert!(resolve_host("1.2.3", 1234).is_some()); // 1.2.0.3
assert!(resolve_host("1.2", 1234).is_some()); // 1.0.0.2
assert!(resolve_host("1", 1234).is_some()); // 0.0.0.1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not assert_eq! on the exact Some value?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because the return type is Option<SocketAddr> I'm only interested that it returns a value. These tests are for edge cases such as bad IP address formatting, invalid characters, etc.

To test equailty on SocketAddr, I'd have to be reverse looking up something stable to ensure the test passed - for example nymtech.net could move around or resolve to multiple addresses in a random order. And as you can see from the Windows failures, testing the OS with real data is useful.

@mmsinclair
Copy link
Contributor Author

@jstuczyn I've added this as a simple check that trims and checks for empty strings:

https://github.com/nymtech/nym/pull/755/files#diff-f77edc076ae85e26dbf36dc0fc0030e4aaa42a3ebd67f00fb4e9e65d6ec60684R84-R91

@mmsinclair mmsinclair merged commit a5d3ba3 into develop Aug 31, 2021
@mmsinclair mmsinclair deleted the bugfix/explorer-api-ping branch August 31, 2021 14:59
durch pushed a commit that referenced this pull request Sep 16, 2021
commit cddd9e8
Merge: 40fbdff 976dd7a
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 17:27:27 2021 +0200

    Merge branch 'develop' into tauri-wallet

commit 976dd7a
Author: Drazen Urch <drazen@urch.eu>
Date:   Wed Sep 15 17:28:49 2021 +0200

    Add block_height method to Delegation (#778)

    Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 0d21f4e
Merge: e84af4f 1403449
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 15 12:41:29 2021 +0100

    Merge pull request #776 from nymtech/update/re-enable-bonding

    re-enable bonding

commit 1403449
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 14 16:00:21 2021 +0100

    enable bonding

commit e84af4f
Author: Drazen Urch <drazen@urch.eu>
Date:   Tue Sep 14 15:15:26 2021 +0200

    Migrate legacy delegation data (#771)

    * Skip ReadOnlyBucket deserialization errors

    * empty migration

    * clippy

    * cargo schema

    * Drop invalid delegation data

    * Dont drop old data

    * Add todo

    * Unify on type param

    * gateways are different

    * cargo fmt

    Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 26b032c
Merge: e1ddaff cba3625
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Tue Sep 14 10:09:14 2021 +0100

    Merge pull request #774 from nymtech/feature/explorer-api-delegations

    Explorer-api: add API resource to show the delegations for each mix node

commit cba3625
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Mon Sep 13 10:33:41 2021 +0100

    explorer-api: add API resource to show the delegations for each mix node

commit e1ddaff
Merge: 0b9c03c 66ab5de
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 17:17:14 2021 +0100

    Merge pull request #772 from nymtech/update/disable-bonding

    add app alert

commit 66ab5de
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 16:16:58 2021 +0100

    add app alert

commit 0b9c03c
Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
Date:   Fri Sep 10 11:23:21 2021 +0300

    Adding deps for building the Tauri wallet under Ubuntu (#770)

commit c9dce0c
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Thu Sep 9 11:21:45 2021 +0200

    Feature/consumable bandwidth (#766)

    * Set actual value for bandwidth

    Also put it as a public attribute, such that it can be actively used
    by the credential consumer

    * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

    * Add atomic bandwidth value to gateway

    * Consume bandwidth based on the mix packet size

    * Use Bandwidth struct for specific functionality

    * Move bandwidth code outside the dependency path of wasm client

    * Use u64 instead of AtomicU64, as the handling is not parallel

commit e00e77d
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Wed Sep 8 15:07:24 2021 +0200

    Feature/bond blockstamp (#760)

    * Add block_height to MixNode/GatewayBond

    * Reward based on blockstamp of bonded node or of delegation

    * Add specific tests

    * Add migration code

    * Apply doc nit

commit 1074449
Merge: 08276e6 9a3d824
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 23:45:10 2021 +0100

    Merge pull request #767 from nymtech/update/remove-app-alert

    remove alert

commit 08276e6
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Tue Sep 7 16:33:30 2021 +0200

    Remove migration code (#759)

commit 9a3d824
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 20:39:24 2021 +0100

    remove alert

commit 2789ee8
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Fri Sep 3 15:30:45 2021 +0300

    Update coconut-rs and use hash_to_scalar from there (#765)

    Failed tests are due to some nightly issue, not related to this PR

commit a7ba643
Merge: 28be53e c42f3c6
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 09:14:50 2021 +0100

    Merge pull request #762 from nymtech/feature/app-alert

    add app alert banner

commit 28be53e
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Thu Sep 2 18:26:40 2021 +0300

    Add block_height in the Delegation structure as well (#757)

commit 219c45a
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Thu Sep 2 15:48:29 2021 +0100

    Updated cosmos-sdk (#761)

    * Updated cosmos-sdk

    * Re-exposing more things

commit 1a3b837
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Sep 2 15:45:56 2021 +0100

    Bump next from 11.1.0 to 11.1.1 in /wallet-web (#758)

    Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
    - [Release notes](https://github.com/vercel/next.js/releases)
    - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
    - [Commits](vercel/next.js@v11.1.0...v11.1.1)

    ---
    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>

commit c42f3c6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 12:29:47 2021 +0100

    add app alert banner

commit a5d3ba3
Merge: 92e13a5 cdf0d44
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Tue Aug 31 15:59:11 2021 +0100

    Merge pull request #755 from nymtech/bugfix/explorer-api-ping

    Explorer API: port test now split out address resolution and add units tests

commit cdf0d44
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Tue Aug 31 14:37:28 2021 +0100

    explorer-api: turned down logging from `error` to `warn`

commit 92f976a
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Fri Aug 27 11:34:21 2021 +0100

    explorer-api: sanitize hostname before running checks to avoid leading or trailing spaces that are known to exist in the current test net

commit 2bc858c
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Fri Aug 27 09:32:26 2021 +0100

    explorer-api: port test: split out address resolution and add units tests

commit 92e13a5
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Tue Aug 31 14:51:15 2021 +0300

    Feature/add blockstamp (#756)

    * Add RawDelegationData

    * Fix current tests for the new stored data

    * Added migration commit. Will be reverted after doing the migration

    * New tests for block height

    * Use current blockstamp instead of 24h old one

    * Put _alot_ of migration stuff in the migrate function scope

commit 122f5d9
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Mon Aug 30 10:27:20 2021 +0300

    Feature/cred after handshake (#745)

    * Call perform_initial_authentication instead of register in clients

    * Refactor the register/authenticate functions a bit

    * Introduce Bandwidth request type

    * Add encryption layer to cred

    * Remove cred pass and check from handshake

    * Replaced unreachable!  with error

    * Changed decrypt_tagged signature to not take mutable ownership of data

    * Put handle_bandwidth work inside a function

    * Add check before unwrap

    * Remove unnecessary async

    * Decouple bandwidth credential from authentication

    * Use new_error for ServerResponse:Error

    * Send a fresh IV each time the BandwidthCredential request is sent

    * Remove unwrap of bincode::serialize

    * Add comment regarding Bandwidth response

    * Remove _mut from naming

    * Leave Debug trait alone, as the initial error doesn't reproduce anymore

    * Pass iv as Vec<u8> instead of base58 string

    * Renamed AuthenticationIV to IV, as it is now used for more the just authentication

    * Did some IV refactorization

commit 982ee02
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Fri Aug 27 16:02:34 2021 +0300

    Feature/get own delegations (#748)

    * Introduce reverse delegation bucket

    * Add client command

    * Fix clippy error

    * Added tests in queries

    * Add tests in transactions

    * Migration code. Will be reverted after it's called on testnet

    * Replace unwrap with expect

    * Move some test code in the right file...

    ... to remove unnecessary auxiliary function.

    * Reduce the scope to migration auxiliary functions

    * Rename everything from [node]reverse to reverse[node]

    * Fix fmt

commit 5f42a9b
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Fri Aug 27 13:52:18 2021 +0100

    NetworkMonitorBuilder - starting the monitor after rocket has launched (#754)

    * NetworkMonitorBuilder - starting the monitor after rocket has launched

    * Removed unused import

commit 1811df9
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Fri Aug 27 13:52:10 2021 +0100

    Enabled validators api argument (#753)

commit 6bdfe7f
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Thu Aug 26 11:21:01 2021 +0100

    Correctly bounding nominator of uptime calculation (#752)

commit c6b286a
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Wed Aug 25 14:50:57 2021 +0100

    Fixed argument parsing for ipv6 'good' topology (#751)

commit b3568a2
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Tue Aug 24 11:25:05 2021 +0300

    Revert "Migration commit, will be reverted after the testnet contract is updated" (#749)

    This reverts commit 38d868b.

commit 15ae0f5
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Mon Aug 23 10:26:51 2021 +0100

    Feature/more reliable uptime calculation (#747)

    * New database table holding monitor run info

    * SQL interface for new table

    * Updated uptime calculation to instead rely on number of monitor test runs

commit 2923d4b
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Thu Aug 19 22:03:07 2021 +0300

    Update template toml key (#746)
durch pushed a commit that referenced this pull request Sep 16, 2021
commit 976dd7a
Author: Drazen Urch <drazen@urch.eu>
Date:   Wed Sep 15 17:28:49 2021 +0200

    Add block_height method to Delegation (#778)

    Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 0d21f4e
Merge: e84af4f 1403449
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 15 12:41:29 2021 +0100

    Merge pull request #776 from nymtech/update/re-enable-bonding

    re-enable bonding

commit 1403449
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 14 16:00:21 2021 +0100

    enable bonding

commit e84af4f
Author: Drazen Urch <drazen@urch.eu>
Date:   Tue Sep 14 15:15:26 2021 +0200

    Migrate legacy delegation data (#771)

    * Skip ReadOnlyBucket deserialization errors

    * empty migration

    * clippy

    * cargo schema

    * Drop invalid delegation data

    * Dont drop old data

    * Add todo

    * Unify on type param

    * gateways are different

    * cargo fmt

    Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 26b032c
Merge: e1ddaff cba3625
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Tue Sep 14 10:09:14 2021 +0100

    Merge pull request #774 from nymtech/feature/explorer-api-delegations

    Explorer-api: add API resource to show the delegations for each mix node

commit cba3625
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Mon Sep 13 10:33:41 2021 +0100

    explorer-api: add API resource to show the delegations for each mix node

commit e1ddaff
Merge: 0b9c03c 66ab5de
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 17:17:14 2021 +0100

    Merge pull request #772 from nymtech/update/disable-bonding

    add app alert

commit 66ab5de
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 16:16:58 2021 +0100

    add app alert

commit 0b9c03c
Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
Date:   Fri Sep 10 11:23:21 2021 +0300

    Adding deps for building the Tauri wallet under Ubuntu (#770)

commit c9dce0c
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Thu Sep 9 11:21:45 2021 +0200

    Feature/consumable bandwidth (#766)

    * Set actual value for bandwidth

    Also put it as a public attribute, such that it can be actively used
    by the credential consumer

    * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

    * Add atomic bandwidth value to gateway

    * Consume bandwidth based on the mix packet size

    * Use Bandwidth struct for specific functionality

    * Move bandwidth code outside the dependency path of wasm client

    * Use u64 instead of AtomicU64, as the handling is not parallel

commit e00e77d
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Wed Sep 8 15:07:24 2021 +0200

    Feature/bond blockstamp (#760)

    * Add block_height to MixNode/GatewayBond

    * Reward based on blockstamp of bonded node or of delegation

    * Add specific tests

    * Add migration code

    * Apply doc nit

commit 1074449
Merge: 08276e6 9a3d824
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 23:45:10 2021 +0100

    Merge pull request #767 from nymtech/update/remove-app-alert

    remove alert

commit 08276e6
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Tue Sep 7 16:33:30 2021 +0200

    Remove migration code (#759)

commit 9a3d824
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 20:39:24 2021 +0100

    remove alert

commit 2789ee8
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Fri Sep 3 15:30:45 2021 +0300

    Update coconut-rs and use hash_to_scalar from there (#765)

    Failed tests are due to some nightly issue, not related to this PR

commit a7ba643
Merge: 28be53e c42f3c6
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 09:14:50 2021 +0100

    Merge pull request #762 from nymtech/feature/app-alert

    add app alert banner

commit 28be53e
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Thu Sep 2 18:26:40 2021 +0300

    Add block_height in the Delegation structure as well (#757)

commit 219c45a
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Thu Sep 2 15:48:29 2021 +0100

    Updated cosmos-sdk (#761)

    * Updated cosmos-sdk

    * Re-exposing more things

commit 1a3b837
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Sep 2 15:45:56 2021 +0100

    Bump next from 11.1.0 to 11.1.1 in /wallet-web (#758)

    Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
    - [Release notes](https://github.com/vercel/next.js/releases)
    - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
    - [Commits](vercel/next.js@v11.1.0...v11.1.1)

    ---
    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>

commit c42f3c6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 12:29:47 2021 +0100

    add app alert banner

commit a5d3ba3
Merge: 92e13a5 cdf0d44
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Tue Aug 31 15:59:11 2021 +0100

    Merge pull request #755 from nymtech/bugfix/explorer-api-ping

    Explorer API: port test now split out address resolution and add units tests

commit cdf0d44
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Tue Aug 31 14:37:28 2021 +0100

    explorer-api: turned down logging from `error` to `warn`

commit 92f976a
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Fri Aug 27 11:34:21 2021 +0100

    explorer-api: sanitize hostname before running checks to avoid leading or trailing spaces that are known to exist in the current test net

commit 2bc858c
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Fri Aug 27 09:32:26 2021 +0100

    explorer-api: port test: split out address resolution and add units tests

commit 92e13a5
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Tue Aug 31 14:51:15 2021 +0300

    Feature/add blockstamp (#756)

    * Add RawDelegationData

    * Fix current tests for the new stored data

    * Added migration commit. Will be reverted after doing the migration

    * New tests for block height

    * Use current blockstamp instead of 24h old one

    * Put _alot_ of migration stuff in the migrate function scope

commit 122f5d9
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Mon Aug 30 10:27:20 2021 +0300

    Feature/cred after handshake (#745)

    * Call perform_initial_authentication instead of register in clients

    * Refactor the register/authenticate functions a bit

    * Introduce Bandwidth request type

    * Add encryption layer to cred

    * Remove cred pass and check from handshake

    * Replaced unreachable!  with error

    * Changed decrypt_tagged signature to not take mutable ownership of data

    * Put handle_bandwidth work inside a function

    * Add check before unwrap

    * Remove unnecessary async

    * Decouple bandwidth credential from authentication

    * Use new_error for ServerResponse:Error

    * Send a fresh IV each time the BandwidthCredential request is sent

    * Remove unwrap of bincode::serialize

    * Add comment regarding Bandwidth response

    * Remove _mut from naming

    * Leave Debug trait alone, as the initial error doesn't reproduce anymore

    * Pass iv as Vec<u8> instead of base58 string

    * Renamed AuthenticationIV to IV, as it is now used for more the just authentication

    * Did some IV refactorization

commit 982ee02
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Fri Aug 27 16:02:34 2021 +0300

    Feature/get own delegations (#748)

    * Introduce reverse delegation bucket

    * Add client command

    * Fix clippy error

    * Added tests in queries

    * Add tests in transactions

    * Migration code. Will be reverted after it's called on testnet

    * Replace unwrap with expect

    * Move some test code in the right file...

    ... to remove unnecessary auxiliary function.

    * Reduce the scope to migration auxiliary functions

    * Rename everything from [node]reverse to reverse[node]

    * Fix fmt

commit 5f42a9b
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Fri Aug 27 13:52:18 2021 +0100

    NetworkMonitorBuilder - starting the monitor after rocket has launched (#754)

    * NetworkMonitorBuilder - starting the monitor after rocket has launched

    * Removed unused import

commit 1811df9
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Fri Aug 27 13:52:10 2021 +0100

    Enabled validators api argument (#753)

commit 6bdfe7f
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Thu Aug 26 11:21:01 2021 +0100

    Correctly bounding nominator of uptime calculation (#752)

commit c6b286a
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Wed Aug 25 14:50:57 2021 +0100

    Fixed argument parsing for ipv6 'good' topology (#751)

commit b3568a2
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Tue Aug 24 11:25:05 2021 +0300

    Revert "Migration commit, will be reverted after the testnet contract is updated" (#749)

    This reverts commit 38d868b.

commit 15ae0f5
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Mon Aug 23 10:26:51 2021 +0100

    Feature/more reliable uptime calculation (#747)

    * New database table holding monitor run info

    * SQL interface for new table

    * Updated uptime calculation to instead rely on number of monitor test runs

commit 2923d4b
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Thu Aug 19 22:03:07 2021 +0300

    Update template toml key (#746)
durch pushed a commit that referenced this pull request Sep 27, 2021
--
Squashed commit of the following:

commit 3f4f9073b77735528a565435be99f0877b715c28
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 27 11:38:12 2021 +0200

    Delete .lock for merge

commit bf502f6338df51a4f67ff4be6bdca2f3dd10bd28
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 27 11:36:51 2021 +0200

    Squashed commit of the following:

    commit 020cad897d208cb21d3cd5c73294f02ea2881d05
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Sep 24 15:49:21 2021 +0100

        Feature/rust rewarding (#750)

        * 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

        * New tables for rewarding

        * Updated cosmos-sdk version

        * Removed reward-specific node status routes

        * New rewarding-specific config entries

        * Additional network defaults

        * Initial periodic rewards from validator api

        * Replaced print with log

        * Filtering nodes with uptime > 0

        * Additional failure logging statements

        * Fixed operation ordering

        * Adjusted next rewarding epoch determination

        * Modified rewarding behaviour to keep track of rewarding in progress

        * Improved error message on config load failure

        * Additional log statement

        * Adjusted rewarding gas limit calculation

        * Made naming slightly more consistent

        * Fixed incorrect parentheses placement

        * Fixed fee calculation

        * Cargo fmt

        * Removed failed merge artifacts

        * Introduced comment for any future reward modification

        * typos

        * Helper functions for the future

        * Making @mfahampshire 's life easier

        * Redesigned epoch + rewarding skipped epochs (if possible)

        * Removed old merge artifacts

        * Naming consistency

        * Constraining arguments

        * Removed unnecessary if branch

        * Ignore monitor check for current epoch

        * Additional checks for current epoch data

        * Monitor threshold check

        * cargo fmt

        * Fixed post-merge issues in transactions.rs

    commit 5dfaff6296b2f714d28903553c1afdeb97df833c
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Tue Sep 21 10:59:17 2021 +0200

        Update hmac and blake3 (#673)

        * Update hmac and blake3

        * Remain paranoid for `0.*` crates

        * Most paranoid versions :)

        * Updated aes and using published version of blake3

        Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>

    commit 5b03982043b43a0fca82814ae347069e5a8aafc8
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Mon Sep 20 10:40:03 2021 +0100

        Replaced unwrap_or_else with unwrap_or_default (#780)

    commit 8f6856d6fb9dc7c1cc0333dc824911ba19627f67
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Mon Sep 20 11:15:06 2021 +0200

        Make fee helpers public (#777)

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 80664b911fe59c912475eaa89557cec93e982428
Merge: f66ea059 46149012
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 23 20:59:27 2021 +0100

    Merge pull request #783 from nymtech/tauri-wallet-frontend

    tauri wallet front-end

commit 46149012bd3d00125548c7af657329cc540f656a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 23 17:42:34 2021 +0100

    PR updates

commit de601c319a7a9cfc9dbed5982d53e222ab3ac5cb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 23 17:06:47 2021 +0100

    PR updates

commit 7318de23f2fe9ebba5a92c8b74f4aa0845b21f3b
Author: max <mfahampshire@gmail.com>
Date:   Wed Sep 22 18:07:29 2021 +0200

    added info on nym-wallet (tauri) in readme

commit 56e07753eace256de9a72736d4480e909c4bde1d
Author: max <mfahampshire@gmail.com>
Date:   Wed Sep 22 14:44:22 2021 +0200

    added minimal readme for wallet

commit 21b008fae989477c728abdc62cc19e8c76db45cc
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 13:30:05 2021 +0100

    use wrapper functions for send and delegate

    form updates

    update working

    finish bonding and unbonding setup

    funds allocation check when bonding/sending/delegating

    update title

commit 27a202cbe827724f55d8b875ee5f2d6e2c5f2e47
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 17 11:32:41 2021 +0100

    integrate admin functions

    updates

    integrate admin form update function

commit 085538582bbe930226708403dffb3004d5897e04
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Fri Sep 17 10:43:26 2021 +0200

    Admin functions, reorganize code

commit f66ea05929f6298c0d90479733037f435d1faf75
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Fri Sep 17 10:43:26 2021 +0200

    Admin functions, reorganize code

commit 052c7188ec139d99595f7f1dd9d7d14f61ef9784
Merge: f6c316ee 976dd7aa
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 17 09:38:19 2021 +0100

    merge develop

commit f6c316eea9f980d6c6bb0ca62fd2e12aa9b57441
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 18:02:15 2021 +0200

    fix typo

commit f33defc645f6f4e576029263a2aaadc25152fad0
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 17:36:24 2021 +0200

    Squashed commit of the following:

    commit 976dd7aae2e7ee6c8a0fdbe368f393b1c26ad704
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Wed Sep 15 17:28:49 2021 +0200

        Add block_height method to Delegation (#778)

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 0d21f4e937b1222820260a426c02b10d420963aa
    Merge: e84af4f6 1403449a
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 15 12:41:29 2021 +0100

        Merge pull request #776 from nymtech/update/re-enable-bonding

        re-enable bonding

    commit 1403449ad51ec2cba19997af88e60f1435512171
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 14 16:00:21 2021 +0100

        enable bonding

    commit e84af4f6018772feb4896b31702f2d33ee4c1fb1
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Tue Sep 14 15:15:26 2021 +0200

        Migrate legacy delegation data (#771)

        * Skip ReadOnlyBucket deserialization errors

        * empty migration

        * clippy

        * cargo schema

        * Drop invalid delegation data

        * Dont drop old data

        * Add todo

        * Unify on type param

        * gateways are different

        * cargo fmt

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 26b032c15c7c8ec8f1442f23d2416bafce65323a
    Merge: e1ddaff0 cba36253
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Sep 14 10:09:14 2021 +0100

        Merge pull request #774 from nymtech/feature/explorer-api-delegations

        Explorer-api: add API resource to show the delegations for each mix node

    commit cba3625394dae3f736dab23018df5fcc3c9a4f5d
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Mon Sep 13 10:33:41 2021 +0100

        explorer-api: add API resource to show the delegations for each mix node

    commit e1ddaff04d5077969dd0dbb1e645653035aa8e23
    Merge: 0b9c03ca 66ab5de4
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 17:17:14 2021 +0100

        Merge pull request #772 from nymtech/update/disable-bonding

        add app alert

    commit 66ab5de442de91a50556117b62ef028b6b249f6f
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 16:16:58 2021 +0100

        add app alert

    commit 0b9c03ca900a834856efa37706dafac7685b5f79
    Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
    Date:   Fri Sep 10 11:23:21 2021 +0300

        Adding deps for building the Tauri wallet under Ubuntu (#770)

    commit c9dce0c1da29a99b1c483009a0658b2236c3a4e8
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Sep 9 11:21:45 2021 +0200

        Feature/consumable bandwidth (#766)

        * Set actual value for bandwidth

        Also put it as a public attribute, such that it can be actively used
        by the credential consumer

        * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

        * Add atomic bandwidth value to gateway

        * Consume bandwidth based on the mix packet size

        * Use Bandwidth struct for specific functionality

        * Move bandwidth code outside the dependency path of wasm client

        * Use u64 instead of AtomicU64, as the handling is not parallel

    commit e00e77db15c2c18699c58bf771940c16f63a610f
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Wed Sep 8 15:07:24 2021 +0200

        Feature/bond blockstamp (#760)

        * Add block_height to MixNode/GatewayBond

        * Reward based on blockstamp of bonded node or of delegation

        * Add specific tests

        * Add migration code

        * Apply doc nit

    commit 1074449f91a1978e2d03f190c5854ae162bae907
    Merge: 08276e6e 9a3d824a
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 7 23:45:10 2021 +0100

        Merge pull request #767 from nymtech/update/remove-app-alert

        remove alert

    commit 08276e6e427679f1b437e370a66dd1140631b429
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Sep 7 16:33:30 2021 +0200

        Remove migration code (#759)

    commit 9a3d824a4a451d4906219607f4a7bcd27dbbeba4
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 6 20:39:24 2021 +0100

        remove alert

    commit 2789ee8f18768bf7fd9b26a63ee928b286996049
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Fri Sep 3 15:30:45 2021 +0300

        Update coconut-rs and use hash_to_scalar from there (#765)

        Failed tests are due to some nightly issue, not related to this PR

    commit a7ba643c354da7ec40ecfb1b0fcae46b9f57f0e2
    Merge: 28be53ee c42f3c68
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 09:14:50 2021 +0100

        Merge pull request #762 from nymtech/feature/app-alert

        add app alert banner

    commit 28be53eefb9a1a6950b0b84e8117c6829df93c37
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Sep 2 18:26:40 2021 +0300

        Add block_height in the Delegation structure as well (#757)

    commit 219c45a352584ab7f9efb957107a671a4e19d13e
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Thu Sep 2 15:48:29 2021 +0100

        Updated cosmos-sdk (#761)

        * Updated cosmos-sdk

        * Re-exposing more things

    commit 1a3b83752e0f5e4eed5515ba0b90f3551c1f0a81
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Thu Sep 2 15:45:56 2021 +0100

        Bump next from 11.1.0 to 11.1.1 in /wallet-web (#758)

        Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
        - [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.0...v11.1.1)

        ---
        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>

    commit c42f3c684425d0e718ca55adacbe5afa99502603
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 12:29:47 2021 +0100

        add app alert banner

    commit a5d3ba390029818fcaa7c640a0c6eb6ec7916a96
    Merge: 92e13a5d cdf0d443
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Aug 31 15:59:11 2021 +0100

        Merge pull request #755 from nymtech/bugfix/explorer-api-ping

        Explorer API: port test now split out address resolution and add units tests

    commit cdf0d443411618e0952c35bfb5972fc82023cdfa
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Aug 31 14:37:28 2021 +0100

        explorer-api: turned down logging from `error` to `warn`

    commit 92f976a45d2d05c1250d6351392a3acc4eb1c01f
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Fri Aug 27 11:34:21 2021 +0100

        explorer-api: sanitize hostname before running checks to avoid leading or trailing spaces that are known to exist in the current test net

    commit 2bc858cde351cb299c8986fd1045da6d832acbdb
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Fri Aug 27 09:32:26 2021 +0100

        explorer-api: port test: split out address resolution and add units tests

    commit 92e13a5d005d3093717c77332cb5837cec4cfd34
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Aug 31 14:51:15 2021 +0300

        Feature/add blockstamp (#756)

        * Add RawDelegationData

        * Fix current tests for the new stored data

        * Added migration commit. Will be reverted after doing the migration

        * New tests for block height

        * Use current blockstamp instead of 24h old one

        * Put _alot_ of migration stuff in the migrate function scope

    commit 122f5d9f2e5c1ced96e3b9ba0c74ef8b7dbde2c7
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Mon Aug 30 10:27:20 2021 +0300

        Feature/cred after handshake (#745)

        * Call perform_initial_authentication instead of register in clients

        * Refactor the register/authenticate functions a bit

        * Introduce Bandwidth request type

        * Add encryption layer to cred

        * Remove cred pass and check from handshake

        * Replaced unreachable!  with error

        * Changed decrypt_tagged signature to not take mutable ownership of data

        * Put handle_bandwidth work inside a function

        * Add check before unwrap

        * Remove unnecessary async

        * Decouple bandwidth credential from authentication

        * Use new_error for ServerResponse:Error

        * Send a fresh IV each time the BandwidthCredential request is sent

        * Remove unwrap of bincode::serialize

        * Add comment regarding Bandwidth response

        * Remove _mut from naming

        * Leave Debug trait alone, as the initial error doesn't reproduce anymore

        * Pass iv as Vec<u8> instead of base58 string

        * Renamed AuthenticationIV to IV, as it is now used for more the just authentication

        * Did some IV refactorization

    commit 982ee0266c92628909ea0b5691b2abd31950f084
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Fri Aug 27 16:02:34 2021 +0300

        Feature/get own delegations (#748)

        * Introduce reverse delegation bucket

        * Add client command

        * Fix clippy error

        * Added tests in queries

        * Add tests in transactions

        * Migration code. Will be reverted after it's called on testnet

        * Replace unwrap with expect

        * Move some test code in the right file...

        ... to remove unnecessary auxiliary function.

        * Reduce the scope to migration auxiliary functions

        * Rename everything from [node]reverse to reverse[node]

        * Fix fmt

    commit 5f42a9bd052aebc496d639be4cb2aeadc4a575cb
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Aug 27 13:52:18 2021 +0100

        NetworkMonitorBuilder - starting the monitor after rocket has launched (#754)

        * NetworkMonitorBuilder - starting the monitor after rocket has launched

        * Removed unused import

    commit 1811df9ddb696279e2fc4cb58eeb9df55f2b1843
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Aug 27 13:52:10 2021 +0100

        Enabled validators api argument (#753)

    commit 6bdfe7f8954177240894945dee86926eb3df08ab
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Thu Aug 26 11:21:01 2021 +0100

        Correctly bounding nominator of uptime calculation (#752)

    commit c6b286a1dba0dd1a1a1df021cc4e8e45873eed15
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Wed Aug 25 14:50:57 2021 +0100

        Fixed argument parsing for ipv6 'good' topology (#751)

    commit b3568a26f57faaffe7b8d20ab90cb4cb456eae5e
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Aug 24 11:25:05 2021 +0300

        Revert "Migration commit, will be reverted after the testnet contract is updated" (#749)

        This reverts commit 38d868bcce3738c00d0f60bbc40373efd3cf7c6e.

    commit 15ae0f521e46336c0e8518e9b749dde9d702077a
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Mon Aug 23 10:26:51 2021 +0100

        Feature/more reliable uptime calculation (#747)

        * New database table holding monitor run info

        * SQL interface for new table

        * Updated uptime calculation to instead rely on number of monitor test runs

    commit 2923d4b8725f04a0097461852862cf348b0998da
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Aug 19 22:03:07 2021 +0300

        Update template toml key (#746)

commit 424230c3bb09bd86db8e57f48271a5b79e2453b5
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 17:33:20 2021 +0200

    Squashed commit of the following:

    commit cddd9e8e4ca95f82ee7d4abf8317d15bafd0c971
    Merge: 40fbdff0 976dd7aa
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 16 17:27:27 2021 +0200

        Merge branch 'develop' into tauri-wallet

    commit 976dd7aae2e7ee6c8a0fdbe368f393b1c26ad704
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Wed Sep 15 17:28:49 2021 +0200

        Add block_height method to Delegation (#778)

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 0d21f4e937b1222820260a426c02b10d420963aa
    Merge: e84af4f6 1403449a
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 15 12:41:29 2021 +0100

        Merge pull request #776 from nymtech/update/re-enable-bonding

        re-enable bonding

    commit 1403449ad51ec2cba19997af88e60f1435512171
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 14 16:00:21 2021 +0100

        enable bonding

    commit e84af4f6018772feb4896b31702f2d33ee4c1fb1
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Tue Sep 14 15:15:26 2021 +0200

        Migrate legacy delegation data (#771)

        * Skip ReadOnlyBucket deserialization errors

        * empty migration

        * clippy

        * cargo schema

        * Drop invalid delegation data

        * Dont drop old data

        * Add todo

        * Unify on type param

        * gateways are different

        * cargo fmt

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 26b032c15c7c8ec8f1442f23d2416bafce65323a
    Merge: e1ddaff0 cba36253
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Sep 14 10:09:14 2021 +0100

        Merge pull request #774 from nymtech/feature/explorer-api-delegations

        Explorer-api: add API resource to show the delegations for each mix node

    commit cba3625394dae3f736dab23018df5fcc3c9a4f5d
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Mon Sep 13 10:33:41 2021 +0100

        explorer-api: add API resource to show the delegations for each mix node

    commit e1ddaff04d5077969dd0dbb1e645653035aa8e23
    Merge: 0b9c03ca 66ab5de4
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 17:17:14 2021 +0100

        Merge pull request #772 from nymtech/update/disable-bonding

        add app alert

    commit 66ab5de442de91a50556117b62ef028b6b249f6f
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 16:16:58 2021 +0100

        add app alert

    commit 0b9c03ca900a834856efa37706dafac7685b5f79
    Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
    Date:   Fri Sep 10 11:23:21 2021 +0300

        Adding deps for building the Tauri wallet under Ubuntu (#770)

    commit c9dce0c1da29a99b1c483009a0658b2236c3a4e8
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Sep 9 11:21:45 2021 +0200

        Feature/consumable bandwidth (#766)

        * Set actual value for bandwidth

        Also put it as a public attribute, such that it can be actively used
        by the credential consumer

        * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

        * Add atomic bandwidth value to gateway

        * Consume bandwidth based on the mix packet size

        * Use Bandwidth struct for specific functionality

        * Move bandwidth code outside the dependency path of wasm client

        * Use u64 instead of AtomicU64, as the handling is not parallel

    commit e00e77db15c2c18699c58bf771940c16f63a610f
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Wed Sep 8 15:07:24 2021 +0200

        Feature/bond blockstamp (#760)

        * Add block_height to MixNode/GatewayBond

        * Reward based on blockstamp of bonded node or of delegation

        * Add specific tests

        * Add migration code

        * Apply doc nit

    commit 1074449f91a1978e2d03f190c5854ae162bae907
    Merge: 08276e6e 9a3d824a
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 7 23:45:10 2021 +0100

        Merge pull request #767 from nymtech/update/remove-app-alert

        remove alert

    commit 08276e6e427679f1b437e370a66dd1140631b429
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Sep 7 16:33:30 2021 +0200

        Remove migration code (#759)

    commit 9a3d824a4a451d4906219607f4a7bcd27dbbeba4
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 6 20:39:24 2021 +0100

        remove alert

    commit 2789ee8f18768bf7fd9b26a63ee928b286996049
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Fri Sep 3 15:30:45 2021 +0300

        Update coconut-rs and use hash_to_scalar from there (#765)

        Failed tests are due to some nightly issue, not related to this PR

    commit a7ba643c354da7ec40ecfb1b0fcae46b9f57f0e2
    Merge: 28be53ee c42f3c68
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 09:14:50 2021 +0100

        Merge pull request #762 from nymtech/feature/app-alert

        add app alert banner

    commit 28be53eefb9a1a6950b0b84e8117c6829df93c37
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Sep 2 18:26:40 2021 +0300

        Add block_height in the Delegation structure as well (#757)

    commit 219c45a352584ab7f9efb957107a671a4e19d13e
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Thu Sep 2 15:48:29 2021 +0100

        Updated cosmos-sdk (#761)

        * Updated cosmos-sdk

        * Re-exposing more things

    commit 1a3b83752e0f5e4eed5515ba0b90f3551c1f0a81
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Thu Sep 2 15:45:56 2021 +0100

        Bump next from 11.1.0 to 11.1.1 in /wallet-web (#758)

        Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
        - [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.0...v11.1.1)

        ---
        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>

    commit c42f3c684425d0e718ca55adacbe5afa99502603
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 12:29:47 2021 +0100

        add app alert banner

    commit a5d3ba390029818fcaa7c640a0c6eb6ec7916a96
    Merge: 92e13a5d cdf0d443
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Aug 31 15:59:11 2021 +0100

        Merge pull request #755 from nymtech/bugfix/explorer-api-ping

        Explorer API: port test now split out address resolution and add units tests

    commit cdf0d443411618e0952c35bfb5972fc82023cdfa
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Aug 31 14:37:28 2021 +0100

        explorer-api: turned down logging from `error` to `warn`

    commit 92f976a45d2d05c1250d6351392a3acc4eb1c01f
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Fri Aug 27 11:34:21 2021 +0100

        explorer-api: sanitize hostname before running checks to avoid leading or trailing spaces that are known to exist in the current test net

    commit 2bc858cde351cb299c8986fd1045da6d832acbdb
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Fri Aug 27 09:32:26 2021 +0100

        explorer-api: port test: split out address resolution and add units tests

    commit 92e13a5d005d3093717c77332cb5837cec4cfd34
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Aug 31 14:51:15 2021 +0300

        Feature/add blockstamp (#756)

        * Add RawDelegationData

        * Fix current tests for the new stored data

        * Added migration commit. Will be reverted after doing the migration

        * New tests for block height

        * Use current blockstamp instead of 24h old one

        * Put _alot_ of migration stuff in the migrate function scope

    commit 122f5d9f2e5c1ced96e3b9ba0c74ef8b7dbde2c7
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Mon Aug 30 10:27:20 2021 +0300

        Feature/cred after handshake (#745)

        * Call perform_initial_authentication instead of register in clients

        * Refactor the register/authenticate functions a bit

        * Introduce Bandwidth request type

        * Add encryption layer to cred

        * Remove cred pass and check from handshake

        * Replaced unreachable!  with error

        * Changed decrypt_tagged signature to not take mutable ownership of data

        * Put handle_bandwidth work inside a function

        * Add check before unwrap

        * Remove unnecessary async

        * Decouple bandwidth credential from authentication

        * Use new_error for ServerResponse:Error

        * Send a fresh IV each time the BandwidthCredential request is sent

        * Remove unwrap of bincode::serialize

        * Add comment regarding Bandwidth response

        * Remove _mut from naming

        * Leave Debug trait alone, as the initial error doesn't reproduce anymore

        * Pass iv as Vec<u8> instead of base58 string

        * Renamed AuthenticationIV to IV, as it is now used for more the just authentication

        * Did some IV refactorization

    commit 982ee0266c92628909ea0b5691b2abd31950f084
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Fri Aug 27 16:02:34 2021 +0300

        Feature/get own delegations (#748)

        * Introduce reverse delegation bucket

        * Add client command

        * Fix clippy error

        * Added tests in queries

        * Add tests in transactions

        * Migration code. Will be reverted after it's called on testnet

        * Replace unwrap with expect

        * Move some test code in the right file...

        ... to remove unnecessary auxiliary function.

        * Reduce the scope to migration auxiliary functions

        * Rename everything from [node]reverse to reverse[node]

        * Fix fmt

    commit 5f42a9bd052aebc496d639be4cb2aeadc4a575cb
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Aug 27 13:52:18 2021 +0100

        NetworkMonitorBuilder - starting the monitor after rocket has launched (#754)

        * NetworkMonitorBuilder - starting the monitor after rocket has launched

        * Removed unused import

    commit 1811df9ddb696279e2fc4cb58eeb9df55f2b1843
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Aug 27 13:52:10 2021 +0100

        Enabled validators api argument (#753)

    commit 6bdfe7f8954177240894945dee86926eb3df08ab
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Thu Aug 26 11:21:01 2021 +0100

        Correctly bounding nominator of uptime calculation (#752)

    commit c6b286a1dba0dd1a1a1df021cc4e8e45873eed15
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Wed Aug 25 14:50:57 2021 +0100

        Fixed argument parsing for ipv6 'good' topology (#751)

    commit b3568a26f57faaffe7b8d20ab90cb4cb456eae5e
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Aug 24 11:25:05 2021 +0300

        Revert "Migration commit, will be reverted after the testnet contract is updated" (#749)

        This reverts commit 38d868bcce3738c00d0f60bbc40373efd3cf7c6e.

    commit 15ae0f521e46336c0e8518e9b749dde9d702077a
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Mon Aug 23 10:26:51 2021 +0100

        Feature/more reliable uptime calculation (#747)

        * New database table holding monitor run info

        * SQL interface for new table

        * Updated uptime calculation to instead rely on number of monitor test runs

    commit 2923d4b8725f04a0097461852862cf348b0998da
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Aug 19 22:03:07 2021 +0300

        Update template toml key (#746)

commit cddd9e8e4ca95f82ee7d4abf8317d15bafd0c971
Merge: 40fbdff0 976dd7aa
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 17:27:27 2021 +0200

    Merge branch 'develop' into tauri-wallet

commit 63bc42cd5f040e7bcb71501333246bcdfc4e8821
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 16 10:01:53 2021 +0100

    update title

commit 9dc8ba7b77f860c3439719e906c8a94b3a7b00c4
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 15 21:39:18 2021 +0100

    funds allocation check when bonding/sending/delegating

commit e130131f16c0b1fd34ebd10b0a44235481ded9fe
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 15 20:37:24 2021 +0100

    finish bonding and unbonding setup

commit 64a5b4b593c6f827631f0411ce652e6cc4e7c0fa
Merge: 9934b9bc 40fbdff0
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 14 12:08:38 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 40fbdff05a665b427b424b9d7432f7f5c37da8d2
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Tue Sep 14 10:29:31 2021 +0200

    Coin and denom tests

commit 9934b9bc8aee9751b500d3ab9564e772712fe8df
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 15:20:56 2021 +0100

    update working

commit 6954b383a79386864323abc0b577c91706b90fa9
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 14:26:21 2021 +0100

    form updates

commit 4b5276e816c7bd55170046ae9e36e4d6977e4eef
Merge: 56a95274 0278bd2c
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 13:32:24 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 0278bd2c26e40b2ddf00c7641e57ee5082c8e20f
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 13 14:31:33 2021 +0200

    Fix coin to cosmwasm coin

commit 56a952749768dc984d5f4358a8f71cc4162de965
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 13:30:05 2021 +0100

    use wrapper functions for send and delegate

commit a601c28a201c06503263f486dbf158af9a43bad3
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 13 13:07:57 2021 +0200

    Return useful info from bond/unbond

commit 005dd7513b9ee59b2a2059887f8d6aa7fc9a0908
Merge: 3ebdc558 aaf5d186
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 13 12:58:01 2021 +0200

    Merge branch 'tauri-wallet-frontend' into tauri-wallet

commit 3ebdc55847eb6ab04b6ec9c83f883d986898b3db
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 13 12:50:26 2021 +0200

    extract Coin and Denom

commit aaf5d18692bd320f9172e9ea89ef29944ec23958
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 11:19:28 2021 +0100

    update admin component

commit bcbec1f3e6d6ba5a2d215dc2131778ff8d7243c5
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 21:49:39 2021 +0100

    admin form style updates

commit c95005265dbae9846b8ed0f9f14a43369c13946e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 01:26:57 2021 +0100

    button updates

commit b299c9e4b5d0c9163b6219006e1027cbca8272f2
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 01:03:21 2021 +0100

    add qrcode to receive page

commit bacbd3dfcee411374aa66ff6e4ae74d392bc6204
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 00:40:53 2021 +0100

    fix bug

commit 55561fe1f77c318e49fed639017ce2ebfe8e0e96
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 00:26:15 2021 +0100

    add admin page

commit 0d01500b87044929bd75d7c89c4c01c175327d92
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sat Sep 11 00:35:14 2021 +0100

    remove login deets

commit 74e34567b426cef1e6abe849ff61a67c5cdfb2ff
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sat Sep 11 00:32:54 2021 +0100

    form updates

commit b77025bfd50099019c5a9155f34231dfe69c4380
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sat Sep 11 00:10:03 2021 +0100

    form updates

commit 4d831efcd6f8729161d11700819985bc12fc3fcd
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 22:33:00 2021 +0100

    more fees work

commit d227d20385ab85d69fa4b7100559a412b34f1e0d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 17:31:04 2021 +0100

    add gas fees to bond form

commit fb2d3bae3cc61da1c5015b0e1ff9dd3db84873eb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 14:17:24 2021 +0100

    use new getFee api

commit 967d74eb19563a431ca8ee25cc335487ab1948b6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 11:15:52 2021 +0100

    add nvmrc file

commit 228df278d955157cd4f19ea1c8d83af87a3377e6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 11:13:18 2021 +0100

    update tsconfig

commit 37da23ab1cbdd6b6cc571f2066429a0fda3bb895
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 09:56:04 2021 +0100

    set up global error handling

commit 0c9cf7b5d99751fdaa3d931c0a98196fe35fd5aa
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 09:16:45 2021 +0100

    finish create account

commit 262149078c4ac389c060d65edbcc37e1652ab52f
Merge: 08fd1c1b 3bcbb901
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 9 19:21:38 2021 +0100

    rust updates

commit 08fd1c1b47a701dcc987d52f632d3b76ff71898e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 9 19:00:30 2021 +0100

    make getBalance global

commit 3bcbb90127cca5e981d6e2b315ae523219e12d91
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 9 17:47:11 2021 +0200

    fix docs

commit 8156ed0029b3bc4b2368d5d06e6ba06953989574
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 9 17:43:56 2021 +0200

    get_fee, create_new_account

commit 265f7a7c2e2ccce75457744573bd807b3ca75b26
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 9 13:21:27 2021 +0200

    Dedicated workspace, random_mnemonic, gas_limits

commit 5de8c9d1edeac6dfb9e42a16b6ce872894e7206d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 9 11:35:49 2021 +0100

    style updates

commit 7658eec9b95ad0fbc055b2391021784c471e06b6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 9 09:16:38 2021 +0100

    create account page

commit 99c49581df497498ff3422c1f144c58d953b24e9
Merge: 7a8ad138 926689da
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 8 20:49:27 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 926689da1dc9238fe1500ca97371203f841b19d7
Merge: 714171f4 b40be179
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Wed Sep 8 11:54:49 2021 +0200

    Merge branch 'tauri-wallet' of https://github.com/nymtech/nym into tauri-wallet

commit 714171f4e5b16b24ee42c999dc1190bfdf51ad47
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Wed Sep 8 11:54:36 2021 +0200

    redundant into

commit 7a8ad1387d31fc8980a163cd71be7f187a8872c2
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 8 10:30:51 2021 +0100

    add eslint file

commit bd72426280976b8d806282059fad0a78f0729966
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 23:44:02 2021 +0100

    start adding gas fees

commit 48d0f31d7ea3c13dfecc37891525eaf496d6d82a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 23:13:54 2021 +0100

    send updates

commit 4522c18a556452ebf4b2b9fc225be4fe4d82099b
Merge: b9389f12 b40be179
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 21:53:38 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit b9389f1235af8b5a545d143fe9e25cd57ba14604
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 21:53:05 2021 +0100

    send updates

commit b40be179aebe55229eca9cd7c92f33e5d7b1dd3e
Author: durch <durch@users.noreply.github.com>
Date:   Tue Sep 7 12:37:24 2021 +0000

    [ci skip] Generate TS types

commit 32ef9e019e7de1a79ab1954ceabdf7395803ddd3
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Tue Sep 7 14:26:48 2021 +0200

    More verbose send response

commit 45a56a7088692f83b35d14cc69ffae4ae55eca8a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 20:27:15 2021 +0100

    update logo

commit d50afd61135eeb1170707241001aa486c54edfe8
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 6 20:00:47 2021 +0200

    Add coconut creds

commit 3205b1e0e68d115d0ad5c6a0199a6ba43b623740
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 16:42:56 2021 +0100

    start work on send form

commit 53ea8486f8ee7e646287b010710096bf9f19e36d
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 6 17:36:46 2021 +0200

    get_gas_price, get_gas_limits

commit 43ababf8d47bf7b31a7e3cbcb1a744b01500531c
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 6 17:31:08 2021 +0200

    Rework client errors

commit 5461574023408ff617fc620341c02d147ee6f1ef
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 13:23:20 2021 +0100

    small refactors

commit 01d2df7bb7b56d8c798c180dec2c8b3ab3650eb6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 11:12:39 2021 +0100

    set up form validation for undelegation

commit 7cff72757b749b9abbc2e66c455ba0d0a9802e16
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 5 00:07:46 2021 +0100

    set up delgate request

commit 5bcbf45d164acee5f05e7e332e51e72bfaa5be72
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sat Sep 4 22:52:02 2021 +0100

    onerror onsuccess added to bond form

commit 4295d75e0fdb58bcc472ed123c0901ce83d08680
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 16:53:32 2021 +0100

    format bonding data pre request

commit 018666a6142d2f4346fa3a66481f5f460e0b7d47
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 16:37:51 2021 +0100

    layout updates

commit 15048524a766cd0450524d4d9aed3ec310bb680b
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 16:25:15 2021 +0100

    layout updates

commit 2b792945cce5cadfa175a5351b02a486522b664e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 15:07:38 2021 +0100

    update type roots

commit b6193270a6cd1806731de77abc5c1aabdc26649b
Merge: 0b4a8fe6 29973379
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 15:02:56 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 0b4a8fe657ef43c598ea9e02b6ea4204435e5591
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 15:02:09 2021 +0100

    update type roots

commit 29973379484503cd2bd78edfc4cb463225ce92ca
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Fri Sep 3 15:29:20 2021 +0200

    printable balance should be major

commit e1bea43ff4f7102c254e6654e4ad974050c181c5
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 15:22:48 2021 +0200

    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>

commit 27ef28da8dbf6924c02fd2eb4bcf63b588102dc1
Merge: 42bf139e 87a0b05d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 12:13:28 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 42bf139ebbc49b33c2861226b3d843bd5a0b8c07
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 12:12:52 2021 +0100

    update args collection function

commit 352862e4d0f00473353959ac97745d63e78014ee
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 11:42:31 2021 +0100

    delegation form validation

commit 9f9ab010d8f8516c24bea6ee99a6a9e0ecb4e317
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 11:39:17 2021 +0100

    integrate rust generated types

commit 87a0b05d1adc8ed59dbaf41b7a8e5c64327c5a6f
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 07:43:29 2021 +0200

    Send

commit dbf82da9b60a4633797ba56b35f7aaf442945e3b
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 07:36:02 2021 +0200

    Delegation docs

commit 01a430588340e12b4e8371a803294fddea97dd29
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 07:33:11 2021 +0200

    Delegation

commit 704b3241ee80c4290f6f70cca59fd39cdf3d4014
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 06:58:57 2021 +0200

    Gateway bonding

commit 4513edae464d61ed2ea8b2e6612cba1cba23e342
Merge: 5d3f1b86 f020b211
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 21:38:19 2021 +0100

    rust updates

commit f020b21106c8b8ffdcfe3a823dc67d3fe0883ca3
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 2 21:08:19 2021 +0200

    node unbond

commit 25879064735229563b2085fdba2f40460f5a0df1
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 2 20:57:10 2021 +0200

    TS exports, rework internals

commit 5d3f1b86e8bb2efb2173b6452060e37de603740d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 17:29:03 2021 +0100

    delegate form validation

commit 5a17e485813939141db783cfbd681864e579bdd7
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 16:11:54 2021 +0100

    finish bond form validation

commit 41356f2181995fec8799de99a09baa508de6294b
Merge: bd7d7887 63107c2b
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 10:10:55 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    merge rust updates

commit bd7d788741816e43d6ecb59c7e3dbd652b6e9588
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 10:10:18 2021 +0100

    more validation work

commit 63107c2bca2871613c33ebd64c1e1dc707b1977d
Author: Drazen Urch <drazen@urch.eu>
Date:   Thu Sep 2 10:27:49 2021 +0200

    WIP node bonding

commit f043639ad2f73ac88a7f0d8e5c3689a365c359f1
Merge: 1d2a1b26 6fb15fff
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 19:48:22 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    merge rust update

commit 1d2a1b2635de8d11cd222ea3af89a35cb8d7c09d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 19:47:41 2021 +0100

    start form validation

commit 6fb15fff8bafc6759541756c58ac6fc0eecebbac
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Wed Sep 1 16:33:29 2021 +0200

    printable_balance

commit c69d7fa46f89876ca056e316d057d15467d2480e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 15:12:50 2021 +0100

    remove unused imports

commit c2ee02a2cff2df68d6c20081e1415916bbf95b33
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 15:12:25 2021 +0100

    use printable balance

commit 6f5f0c00b5675c0a28e1f0109f516631d5dc852e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 15:11:24 2021 +0100

    use printable balance

commit 12707c5f1eb7115e23e18e94f4f64b0715a93471
Merge: 2aa7fa04 0daf89ee
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 14:59:27 2021 +0100

    merge rust updates

commit 0daf89eeb46284cce02046d87aeeaa5a79e55003
Author: Drazen Urch <drazen@urch.eu>
Date:   Wed Sep 1 15:14:50 2021 +0200

    Utility native <> printable functions

commit 2aa7fa042679e2cd01c46c97590620854cf084b7
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 13:41:42 2021 +0100

    move balance function call to global state

commit f5aa6e2db22878fd7cf86be3b52c624d5e32e1e8
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 09:39:22 2021 +0100

    style updates

commit ee5d1c3419241404f4d5450f830822f2203aa965
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 20:57:21 2021 +0100

    fix nav styling

commit e68c2611628f29d2f6596d57a537bea46280875d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 20:48:30 2021 +0100

    fix ts error

commit c7fe4cd24e57849cea25243dc1668d29cf16d920
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 15:28:46 2021 +0100

    update imports

commit 1c690fc3d007ad2f6ade7b3592b2c441aad46393
Merge: d8e6a5fb f56edb82
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 15:24:35 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    merge rust updates

commit f56edb825a9a771aaa72b16b04682b81b7deafdf
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Tue Aug 31 15:22:10 2021 +0200

    Fix client address

commit d8e6a5fb2ecc6d46912e27ec83c4f364dc60becb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 12:55:13 2021 +0100

    make typescript happy

commit b95893bb02005e0031961aa4de76a57f80a0b45d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 11:20:12 2021 +0100

    update balance page

commit 6bdff701b458192b7867730e3f65aad0c3aa5e90
Merge: ccdb5911 eff38c84
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 11:05:51 2021 +0100

    merge backend updates

commit ccdb5911c6592e08bff8308fc5c36658ce12ba9f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 09:35:24 2021 +0100

    update routing and use new sign in function

commit eff38c84662e6a5b3b062d0df33f1439b83f8e49
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Tue Aug 31 07:38:25 2021 +0200

    some cleanup, get blockchain stuff working

commit 5f4fabc0b8448021a62d76b7636b9c6a7bedd154
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Fri Aug 27 15:17:15 2021 +0200

    Add internal documentation scaffolding

commit e2dd1cc9ae3ece0694a8113f76140ec941c25b0f
Merge: c7e622f2 42f75028
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 14:51:29 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    connect with mnemonic update

commit 42f75028bcb8ad06645f3faad9a6e5466cecc086
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Wed Aug 25 15:44:08 2021 +0200

    Resolve state deadlock

commit c7e622f2844bead7f5d57361cd3146436088cfb1
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 14:06:37 2021 +0100

    begin sign in rust integration

commit 248da351c6d20d11afb0f4ead44b0311122e34d1
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 14:05:00 2021 +0100

    use color palette object

commit fe1c8a3b0821f77fdc10e2d07c9da4283dbdc7c5
Merge: 84af9233 1bc17abb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 10:36:11 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    merge rust api updates

commit 84af923389783410754d71c8b7bf1356d51280b7
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 10:35:42 2021 +0100

    update receive to use state value

commit 1bc17abbaad98e1aee3ebf2bfd944e1c47506a1e
Author: Drazen Urch <drazen@urch.eu>
Date:   Wed Aug 25 11:18:16 2021 +0200

    Add connect_with_mnemonic and get_balance tauri functions

commit b8c2735520a4eb4cc775f9e8a541e8a76eeb69ef
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 16:12:08 2021 +0100

    cargo lock update

commit 67fd4367efdb5059cc3aed39dc91a55cca60c78f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 16:08:55 2021 +0100

    global theme update

commit 4540d2c4477a1adb65fc7a42c693c8152bc90f56
Merge: ce757697 4ad25114
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 12:56:59 2021 +0100

    Merge branch 'feature/tauri-wallet-ui' into tauri-wallet
    merge with rust updates

commit 4ad25114c3b97f3b35f32997f67a6c940267066f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 12:46:34 2021 +0100

    update nav cards

commit 3ce7888c073a74bbac7f07541e585c9c4d42bc97
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 11:59:10 2021 +0100

    address and balance cards

commit ce75769703bebd6d5a44b43b88014741a0e7c6eb
Author: Drazen Urch <drazen@urch.eu>
Date:   Tue Aug 24 12:54:49 2021 +0200

    Bootstrap nymd client with config

commit 66210658cb68c8383c30b2d1ecb84e5e5c37a07a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 10:35:54 2021 +0100

    add favicon

commit 728da763b3fe849e53bcd296791aa3a6787d553c
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 22:54:30 2021 +0100

    fix padding issue

commit 3da08ee33c4ce1995919d4940238e2fe83f3527d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 22:49:39 2021 +0100

    style updates

commit 55977185fd205e4459ed0f305c99f89e7e7b8a31
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 22:04:26 2021 +0100

    add unbond and undelegte pages

commit 1c8c0a47bcec3f2fa4b5f20261f4060911e22d38
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 21:34:14 2021 +0100

    receive page adjust margin

commit c161b2fe71956c217ead88801b61a162ddcf7ab2
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 21:32:29 2021 +0100

    send wizard updates

commit eb91c1180d639af6e9179680aa8700b31a3fa05d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 17:23:25 2021 +0100

    update balance page

commit 13e357637b817cb671b95d0cfdb1240e1e790063
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 17:18:07 2021 +0100

    style updates

commit 54c4bdb7d2f99986b877d991d11b1daa451a1b3b
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 17:12:40 2021 +0100

    send wizard update

commit 9b5f50913f30025d5e6743c84f213fc85bdbe26f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 14:56:52 2021 +0100

    add send wizard

commit 7cfa35b542a7cc47e03897b3d407a1da331d1f64
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 11:18:13 2021 +0100

    style updates

commit 581a6b0a6f66037c29b6cbafc68eb63f1c654998
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 10:38:56 2021 +0100

    update nav bar

commit 85f23eb3d1db51f8158cc6a4f29003a1eb7a6cfe
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 10:38:42 2021 +0100

    create delegation page

commit 17100fa7daaf65d9e9ee4ba3ae2b676beba0416e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 10:38:17 2021 +0100

    create node type selector component

commit 24af0c94bf3ef287b8fc52060e29aebdfbf75a15
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 22:26:14 2021 +0100

    add bond form

commit 8ec9e3121f3130f83de58d868051a8cfd2bd531a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 17:35:59 2021 +0100

    side bar updates

commit 498dbb8ba3e7b104f8adc7101561deaecb3ae68d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 12:24:04 2021 +0100

    add balance page

commit 7345bd81483a20e19dba464a11e6148e2e75c69c
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 11:51:27 2021 +0100

    update navigation style

commit b405d2e4af118b86f90cd9d98a67529c464126bb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 09:03:21 2021 +0100

    set up tauri app with React frontend
durch pushed a commit that referenced this pull request Sep 27, 2021
commit b1fb032f43a3e4faaf7e46a6cd82eb461a4ad5aa
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Mon Sep 27 11:06:13 2021 +0100

    Removed SQLx offline mode artifact (#790)

commit 23ea82952ef64eb4e184024c04f0afc085ae316c
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Mon Sep 27 11:05:53 2021 +0100

    Bugfix/validator api windows build (#791)

    * Use https://github.com/nymtech/nym/pull/784/commits/3eceb349c695372cbb7a3bee9aa5e090da7c9c4d trick to make build.rs work with windows

    * Re-enabled validator-api windows CI build

commit 9a65e441667d30236b5c25e0c4fa7c6bde9c35b6
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 27 12:03:54 2021 +0200

    Add Tauri wallet
    --
    Squashed commit of the following:

    commit 3f4f9073b77735528a565435be99f0877b715c28
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 27 11:38:12 2021 +0200

        Delete .lock for merge

    commit bf502f6338df51a4f67ff4be6bdca2f3dd10bd28
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 27 11:36:51 2021 +0200

        Squashed commit of the following:

        commit 020cad897d208cb21d3cd5c73294f02ea2881d05
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Fri Sep 24 15:49:21 2021 +0100

            Feature/rust rewarding (#750)

            * 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

            * New tables for rewarding

            * Updated cosmos-sdk version

            * Removed reward-specific node status routes

            * New rewarding-specific config entries

            * Additional network defaults

            * Initial periodic rewards from validator api

            * Replaced print with log

            * Filtering nodes with uptime > 0

            * Additional failure logging statements

            * Fixed operation ordering

            * Adjusted next rewarding epoch determination

            * Modified rewarding behaviour to keep track of rewarding in progress

            * Improved error message on config load failure

            * Additional log statement

            * Adjusted rewarding gas limit calculation

            * Made naming slightly more consistent

            * Fixed incorrect parentheses placement

            * Fixed fee calculation

            * Cargo fmt

            * Removed failed merge artifacts

            * Introduced comment for any future reward modification

            * typos

            * Helper functions for the future

            * Making @mfahampshire 's life easier

            * Redesigned epoch + rewarding skipped epochs (if possible)

            * Removed old merge artifacts

            * Naming consistency

            * Constraining arguments

            * Removed unnecessary if branch

            * Ignore monitor check for current epoch

            * Additional checks for current epoch data

            * Monitor threshold check

            * cargo fmt

            * Fixed post-merge issues in transactions.rs

        commit 5dfaff6296b2f714d28903553c1afdeb97df833c
        Author: Drazen Urch <drazen@urch.eu>
        Date:   Tue Sep 21 10:59:17 2021 +0200

            Update hmac and blake3 (#673)

            * Update hmac and blake3

            * Remain paranoid for `0.*` crates

            * Most paranoid versions :)

            * Updated aes and using published version of blake3

            Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>

        commit 5b03982043b43a0fca82814ae347069e5a8aafc8
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Mon Sep 20 10:40:03 2021 +0100

            Replaced unwrap_or_else with unwrap_or_default (#780)

        commit 8f6856d6fb9dc7c1cc0333dc824911ba19627f67
        Author: Drazen Urch <drazen@urch.eu>
        Date:   Mon Sep 20 11:15:06 2021 +0200

            Make fee helpers public (#777)

            Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 80664b911fe59c912475eaa89557cec93e982428
    Merge: f66ea059 46149012
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 23 20:59:27 2021 +0100

        Merge pull request #783 from nymtech/tauri-wallet-frontend

        tauri wallet front-end

    commit 46149012bd3d00125548c7af657329cc540f656a
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 23 17:42:34 2021 +0100

        PR updates

    commit de601c319a7a9cfc9dbed5982d53e222ab3ac5cb
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 23 17:06:47 2021 +0100

        PR updates

    commit 7318de23f2fe9ebba5a92c8b74f4aa0845b21f3b
    Author: max <mfahampshire@gmail.com>
    Date:   Wed Sep 22 18:07:29 2021 +0200

        added info on nym-wallet (tauri) in readme

    commit 56e07753eace256de9a72736d4480e909c4bde1d
    Author: max <mfahampshire@gmail.com>
    Date:   Wed Sep 22 14:44:22 2021 +0200

        added minimal readme for wallet

    commit 21b008fae989477c728abdc62cc19e8c76db45cc
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 13 13:30:05 2021 +0100

        use wrapper functions for send and delegate

        form updates

        update working

        finish bonding and unbonding setup

        funds allocation check when bonding/sending/delegating

        update title

    commit 27a202cbe827724f55d8b875ee5f2d6e2c5f2e47
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 17 11:32:41 2021 +0100

        integrate admin functions

        updates

        integrate admin form update function

    commit 085538582bbe930226708403dffb3004d5897e04
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Fri Sep 17 10:43:26 2021 +0200

        Admin functions, reorganize code

    commit f66ea05929f6298c0d90479733037f435d1faf75
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Fri Sep 17 10:43:26 2021 +0200

        Admin functions, reorganize code

    commit 052c7188ec139d99595f7f1dd9d7d14f61ef9784
    Merge: f6c316ee 976dd7aa
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 17 09:38:19 2021 +0100

        merge develop

    commit f6c316eea9f980d6c6bb0ca62fd2e12aa9b57441
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 16 18:02:15 2021 +0200

        fix typo

    commit f33defc645f6f4e576029263a2aaadc25152fad0
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 16 17:36:24 2021 +0200

        Squashed commit of the following:

        commit 976dd7aae2e7ee6c8a0fdbe368f393b1c26ad704
        Author: Drazen Urch <drazen@urch.eu>
        Date:   Wed Sep 15 17:28:49 2021 +0200

            Add block_height method to Delegation (#778)

            Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

        commit 0d21f4e937b1222820260a426c02b10d420963aa
        Merge: e84af4f6 1403449a
        Author: Fouad <fmtabbara@hotmail.co.uk>
        Date:   Wed Sep 15 12:41:29 2021 +0100

            Merge pull request #776 from nymtech/update/re-enable-bonding

            re-enable bonding

        commit 1403449ad51ec2cba19997af88e60f1435512171
        Author: fmtabbara <fmtabbara@hotmail.co.uk>
        Date:   Tue Sep 14 16:00:21 2021 +0100

            enable bonding

        commit e84af4f6018772feb4896b31702f2d33ee4c1fb1
        Author: Drazen Urch <drazen@urch.eu>
        Date:   Tue Sep 14 15:15:26 2021 +0200

            Migrate legacy delegation data (#771)

            * Skip ReadOnlyBucket deserialization errors

            * empty migration

            * clippy

            * cargo schema

            * Drop invalid delegation data

            * Dont drop old data

            * Add todo

            * Unify on type param

            * gateways are different

            * cargo fmt

            Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

        commit 26b032c15c7c8ec8f1442f23d2416bafce65323a
        Merge: e1ddaff0 cba36253
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Tue Sep 14 10:09:14 2021 +0100

            Merge pull request #774 from nymtech/feature/explorer-api-delegations

            Explorer-api: add API resource to show the delegations for each mix node

        commit cba3625394dae3f736dab23018df5fcc3c9a4f5d
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Mon Sep 13 10:33:41 2021 +0100

            explorer-api: add API resource to show the delegations for each mix node

        commit e1ddaff04d5077969dd0dbb1e645653035aa8e23
        Merge: 0b9c03ca 66ab5de4
        Author: Fouad <fmtabbara@hotmail.co.uk>
        Date:   Fri Sep 10 17:17:14 2021 +0100

            Merge pull request #772 from nymtech/update/disable-bonding

            add app alert

        commit 66ab5de442de91a50556117b62ef028b6b249f6f
        Author: fmtabbara <fmtabbara@hotmail.co.uk>
        Date:   Fri Sep 10 16:16:58 2021 +0100

            add app alert

        commit 0b9c03ca900a834856efa37706dafac7685b5f79
        Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
        Date:   Fri Sep 10 11:23:21 2021 +0300

            Adding deps for building the Tauri wallet under Ubuntu (#770)

        commit c9dce0c1da29a99b1c483009a0658b2236c3a4e8
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Thu Sep 9 11:21:45 2021 +0200

            Feature/consumable bandwidth (#766)

            * Set actual value for bandwidth

            Also put it as a public attribute, such that it can be actively used
            by the credential consumer

            * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

            * Add atomic bandwidth value to gateway

            * Consume bandwidth based on the mix packet size

            * Use Bandwidth struct for specific functionality

            * Move bandwidth code outside the dependency path of wasm client

            * Use u64 instead of AtomicU64, as the handling is not parallel

        commit e00e77db15c2c18699c58bf771940c16f63a610f
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Wed Sep 8 15:07:24 2021 +0200

            Feature/bond blockstamp (#760)

            * Add block_height to MixNode/GatewayBond

            * Reward based on blockstamp of bonded node or of delegation

            * Add specific tests

            * Add migration code

            * Apply doc nit

        commit 1074449f91a1978e2d03f190c5854ae162bae907
        Merge: 08276e6e 9a3d824a
        Author: Fouad <fmtabbara@hotmail.co.uk>
        Date:   Tue Sep 7 23:45:10 2021 +0100

            Merge pull request #767 from nymtech/update/remove-app-alert

            remove alert

        commit 08276e6e427679f1b437e370a66dd1140631b429
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Tue Sep 7 16:33:30 2021 +0200

            Remove migration code (#759)

        commit 9a3d824a4a451d4906219607f4a7bcd27dbbeba4
        Author: fmtabbara <fmtabbara@hotmail.co.uk>
        Date:   Mon Sep 6 20:39:24 2021 +0100

            remove alert

        commit 2789ee8f18768bf7fd9b26a63ee928b286996049
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Fri Sep 3 15:30:45 2021 +0300

            Update coconut-rs and use hash_to_scalar from there (#765)

            Failed tests are due to some nightly issue, not related to this PR

        commit a7ba643c354da7ec40ecfb1b0fcae46b9f57f0e2
        Merge: 28be53ee c42f3c68
        Author: Fouad <fmtabbara@hotmail.co.uk>
        Date:   Fri Sep 3 09:14:50 2021 +0100

            Merge pull request #762 from nymtech/feature/app-alert

            add app alert banner

        commit 28be53eefb9a1a6950b0b84e8117c6829df93c37
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Thu Sep 2 18:26:40 2021 +0300

            Add block_height in the Delegation structure as well (#757)

        commit 219c45a352584ab7f9efb957107a671a4e19d13e
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Thu Sep 2 15:48:29 2021 +0100

            Updated cosmos-sdk (#761)

            * Updated cosmos-sdk

            * Re-exposing more things

        commit 1a3b83752e0f5e4eed5515ba0b90f3551c1f0a81
        Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Date:   Thu Sep 2 15:45:56 2021 +0100

            Bump next from 11.1.0 to 11.1.1 in /wallet-web (#758)

            Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
            - [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.0...v11.1.1)

            ---
            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>

        commit c42f3c684425d0e718ca55adacbe5afa99502603
        Author: fmtabbara <fmtabbara@hotmail.co.uk>
        Date:   Thu Sep 2 12:29:47 2021 +0100

            add app alert banner

        commit a5d3ba390029818fcaa7c640a0c6eb6ec7916a96
        Merge: 92e13a5d cdf0d443
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Tue Aug 31 15:59:11 2021 +0100

            Merge pull request #755 from nymtech/bugfix/explorer-api-ping

            Explorer API: port test now split out address resolution and add units tests

        commit cdf0d443411618e0952c35bfb5972fc82023cdfa
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Tue Aug 31 14:37:28 2021 +0100

            explorer-api: turned down logging from `error` to `warn`

        commit 92f976a45d2d05c1250d6351392a3acc4eb1c01f
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Fri Aug 27 11:34:21 2021 +0100

            explorer-api: sanitize hostname before running checks to avoid leading or trailing spaces that are known to exist in the current test net

        commit 2bc858cde351cb299c8986fd1045da6d832acbdb
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Fri Aug 27 09:32:26 2021 +0100

            explorer-api: port test: split out address resolution and add units tests

        commit 92e13a5d005d3093717c77332cb5837cec4cfd34
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Tue Aug 31 14:51:15 2021 +0300

            Feature/add blockstamp (#756)

            * Add RawDelegationData

            * Fix current tests for the new stored data

            * Added migration commit. Will be reverted after doing the migration

            * New tests for block height

            * Use current blockstamp instead of 24h old one

            * Put _alot_ of migration stuff in the migrate function scope

        commit 122f5d9f2e5c1ced96e3b9ba0c74ef8b7dbde2c7
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Mon Aug 30 10:27:20 2021 +0300

            Feature/cred after handshake (#745)

            * Call perform_initial_authentication instead of register in clients

            * Refactor the register/authenticate functions a bit

            * Introduce Bandwidth request type

            * Add encryption layer to cred

            * Remove cred pass and check from handshake

            * Replaced unreachable!  with error

            * Changed decrypt_tagged signature to not take mutable ownership of data

            * Put handle_bandwidth work inside a function

            * Add check before unwrap

            * Remove unnecessary async

            * Decouple bandwidth credential from authentication

            * Use new_error for ServerResponse:Error

            * Send a fresh IV each time the BandwidthCredential request is sent

            * Remove unwrap of bincode::serialize

            * Add comment regarding Bandwidth response

            * Remove _mut from naming

            * Leave Debug trait alone, as the initial error doesn't reproduce anymore

            * Pass iv as Vec<u8> instead of base58 string

            * Renamed AuthenticationIV to IV, as it is now used for more the just authentication

            * Did some IV refactorization

        commit 982ee0266c92628909ea0b5691b2abd31950f084
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Fri Aug 27 16:02:34 2021 +0300

            Feature/get own delegations (#748)

            * Introduce reverse delegation bucket

            * Add client command

            * Fix clippy error

            * Added tests in queries

            * Add tests in transactions

            * Migration code. Will be reverted after it's called on testnet

            * Replace unwrap with expect

            * Move some test code in the right file...

            ... to remove unnecessary auxiliary function.

            * Reduce the scope to migration auxiliary functions

            * Rename everything from [node]reverse to reverse[node]

            * Fix fmt

        commit 5f42a9bd052aebc496d639be4cb2aeadc4a575cb
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Fri Aug 27 13:52:18 2021 +0100

            NetworkMonitorBuilder - starting the monitor after rocket has launched (#754)

            * NetworkMonitorBuilder - starting the monitor after rocket has launched

            * Removed unused import

        commit 1811df9ddb696279e2fc4cb58eeb9df55f2b1843
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Fri Aug 27 13:52:10 2021 +0100

            Enabled validators api argument (#753)

        commit 6bdfe7f8954177240894945dee86926eb3df08ab
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Thu Aug 26 11:21:01 2021 +0100

            Correctly bounding nominator of uptime calculation (#752)

        commit c6b286a1dba0dd1a1a1df021cc4e8e45873eed15
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Wed Aug 25 14:50:57 2021 +0100

            Fixed argument parsing for ipv6 'good' topology (#751)

        commit b3568a26f57faaffe7b8d20ab90cb4cb456eae5e
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Tue Aug 24 11:25:05 2021 +0300

            Revert "Migration commit, will be reverted after the testnet contract is updated" (#749)

            This reverts commit 38d868bcce3738c00d0f60bbc40373efd3cf7c6e.

        commit 15ae0f521e46336c0e8518e9b749dde9d702077a
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Mon Aug 23 10:26:51 2021 +0100

            Feature/more reliable uptime calculation (#747)

            * New database table holding monitor run info

            * SQL interface for new table

            * Updated uptime calculation to instead rely on number of monitor test runs

        commit 2923d4b8725f04a0097461852862cf348b0998da
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Thu Aug 19 22:03:07 2021 +0300

            Update template toml key (#746)

    commit 424230c3bb09bd86db8e57f48271a5b79e2453b5
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 16 17:33:20 2021 +0200

        Squashed commit of the following:

        commit cddd9e8e4ca95f82ee7d4abf8317d15bafd0c971
        Merge: 40fbdff0 976dd7aa
        Author: Drazen Urch <durch@users.noreply.guthub.com>
        Date:   Thu Sep 16 17:27:27 2021 +0200

            Merge branch 'develop' into tauri-wallet

        commit 976dd7aae2e7ee6c8a0fdbe368f393b1c26ad704
        Author: Drazen Urch <drazen@urch.eu>
        Date:   Wed Sep 15 17:28:49 2021 +0200

            Add block_height method to Delegation (#778)

            Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

        commit 0d21f4e937b1222820260a426c02b10d420963aa
        Merge: e84af4f6 1403449a
        Author: Fouad <fmtabbara@hotmail.co.uk>
        Date:   Wed Sep 15 12:41:29 2021 +0100

            Merge pull request #776 from nymtech/update/re-enable-bonding

            re-enable bonding

        commit 1403449ad51ec2cba19997af88e60f1435512171
        Author: fmtabbara <fmtabbara@hotmail.co.uk>
        Date:   Tue Sep 14 16:00:21 2021 +0100

            enable bonding

        commit e84af4f6018772feb4896b31702f2d33ee4c1fb1
        Author: Drazen Urch <drazen@urch.eu>
        Date:   Tue Sep 14 15:15:26 2021 +0200

            Migrate legacy delegation data (#771)

            * Skip ReadOnlyBucket deserialization errors

            * empty migration

            * clippy

            * cargo schema

            * Drop invalid delegation data

            * Dont drop old data

            * Add todo

            * Unify on type param

            * gateways are different

            * cargo fmt

            Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

        commit 26b032c15c7c8ec8f1442f23d2416bafce65323a
        Merge: e1ddaff0 cba36253
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Tue Sep 14 10:09:14 2021 +0100

            Merge pull request #774 from nymtech/feature/explorer-api-delegations

            Explorer-api: add API resource to show the delegations for each mix node

        commit cba3625394dae3f736dab23018df5fcc3c9a4f5d
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Mon Sep 13 10:33:41 2021 +0100

            explorer-api: add API resource to show the delegations for each mix node

        commit e1ddaff04d5077969dd0dbb1e645653035aa8e23
        Merge: 0b9c03ca 66ab5de4
        Author: Fouad <fmtabbara@hotmail.co.uk>
        Date:   Fri Sep 10 17:17:14 2021 +0100

            Merge pull request #772 from nymtech/update/disable-bonding

            add app alert

        commit 66ab5de442de91a50556117b62ef028b6b249f6f
        Author: fmtabbara <fmtabbara@hotmail.co.uk>
        Date:   Fri Sep 10 16:16:58 2021 +0100

            add app alert

        commit 0b9c03ca900a834856efa37706dafac7685b5f79
        Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
        Date:   Fri Sep 10 11:23:21 2021 +0300

            Adding deps for building the Tauri wallet under Ubuntu (#770)

        commit c9dce0c1da29a99b1c483009a0658b2236c3a4e8
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Thu Sep 9 11:21:45 2021 +0200

            Feature/consumable bandwidth (#766)

            * Set actual value for bandwidth

            Also put it as a public attribute, such that it can be actively used
            by the credential consumer

            * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

            * Add atomic bandwidth value to gateway

            * Consume bandwidth based on the mix packet size

            * Use Bandwidth struct for specific functionality

            * Move bandwidth code outside the dependency path of wasm client

            * Use u64 instead of AtomicU64, as the handling is not parallel

        commit e00e77db15c2c18699c58bf771940c16f63a610f
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Wed Sep 8 15:07:24 2021 +0200

            Feature/bond blockstamp (#760)

            * Add block_height to MixNode/GatewayBond

            * Reward based on blockstamp of bonded node or of delegation

            * Add specific tests

            * Add migration code

            * Apply doc nit

        commit 1074449f91a1978e2d03f190c5854ae162bae907
        Merge: 08276e6e 9a3d824a
        Author: Fouad <fmtabbara@hotmail.co.uk>
        Date:   Tue Sep 7 23:45:10 2021 +0100

            Merge pull request #767 from nymtech/update/remove-app-alert

            remove alert

        commit 08276e6e427679f1b437e370a66dd1140631b429
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Tue Sep 7 16:33:30 2021 +0200

            Remove migration code (#759)

        commit 9a3d824a4a451d4906219607f4a7bcd27dbbeba4
        Author: fmtabbara <fmtabbara@hotmail.co.uk>
        Date:   Mon Sep 6 20:39:24 2021 +0100

            remove alert

        commit 2789ee8f18768bf7fd9b26a63ee928b286996049
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Fri Sep 3 15:30:45 2021 +0300

            Update coconut-rs and use hash_to_scalar from there (#765)

            Failed tests are due to some nightly issue, not related to this PR

        commit a7ba643c354da7ec40ecfb1b0fcae46b9f57f0e2
        Merge: 28be53ee c42f3c68
        Author: Fouad <fmtabbara@hotmail.co.uk>
        Date:   Fri Sep 3 09:14:50 2021 +0100

            Merge pull request #762 from nymtech/feature/app-alert

            add app alert banner

        commit 28be53eefb9a1a6950b0b84e8117c6829df93c37
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Thu Sep 2 18:26:40 2021 +0300

            Add block_height in the Delegation structure as well (#757)

        commit 219c45a352584ab7f9efb957107a671a4e19d13e
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Thu Sep 2 15:48:29 2021 +0100

            Updated cosmos-sdk (#761)

            * Updated cosmos-sdk

            * Re-exposing more things

        commit 1a3b83752e0f5e4eed5515ba0b90f3551c1f0a81
        Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Date:   Thu Sep 2 15:45:56 2021 +0100

            Bump next from 11.1.0 to 11.1.1 in /wallet-web (#758)

            Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
            - [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.0...v11.1.1)

            ---
            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>

        commit c42f3c684425d0e718ca55adacbe5afa99502603
        Author: fmtabbara <fmtabbara@hotmail.co.uk>
        Date:   Thu Sep 2 12:29:47 2021 +0100

            add app alert banner

        commit a5d3ba390029818fcaa7c640a0c6eb6ec7916a96
        Merge: 92e13a5d cdf0d443
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Tue Aug 31 15:59:11 2021 +0100

            Merge pull request #755 from nymtech/bugfix/explorer-api-ping

            Explorer API: port test now split out address resolution and add units tests

        commit cdf0d443411618e0952c35bfb5972fc82023cdfa
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Tue Aug 31 14:37:28 2021 +0100

            explorer-api: turned down logging from `error` to `warn`

        commit 92f976a45d2d05c1250d6351392a3acc4eb1c01f
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Fri Aug 27 11:34:21 2021 +0100

            explorer-api: sanitize hostname before running checks to avoid leading or trailing spaces that are known to exist in the current test net

        commit 2bc858cde351cb299c8986fd1045da6d832acbdb
        Author: Mark Sinclair <mmsinclair@gmail.com>
        Date:   Fri Aug 27 09:32:26 2021 +0100

            explorer-api: port test: split out address resolution and add units tests

        commit 92e13a5d005d3093717c77332cb5837cec4cfd34
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Tue Aug 31 14:51:15 2021 +0300

            Feature/add blockstamp (#756)

            * Add RawDelegationData

            * Fix current tests for the new stored data

            * Added migration commit. Will be reverted after doing the migration

            * New tests for block height

            * Use current blockstamp instead of 24h old one

            * Put _alot_ of migration stuff in the migrate function scope

        commit 122f5d9f2e5c1ced96e3b9ba0c74ef8b7dbde2c7
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Mon Aug 30 10:27:20 2021 +0300

            Feature/cred after handshake (#745)

            * Call perform_initial_authentication instead of register in clients

            * Refactor the register/authenticate functions a bit

            * Introduce Bandwidth request type

            * Add encryption layer to cred

            * Remove cred pass and check from handshake

            * Replaced unreachable!  with error

            * Changed decrypt_tagged signature to not take mutable ownership of data

            * Put handle_bandwidth work inside a function

            * Add check before unwrap

            * Remove unnecessary async

            * Decouple bandwidth credential from authentication

            * Use new_error for ServerResponse:Error

            * Send a fresh IV each time the BandwidthCredential request is sent

            * Remove unwrap of bincode::serialize

            * Add comment regarding Bandwidth response

            * Remove _mut from naming

            * Leave Debug trait alone, as the initial error doesn't reproduce anymore

            * Pass iv as Vec<u8> instead of base58 string

            * Renamed AuthenticationIV to IV, as it is now used for more the just authentication

            * Did some IV refactorization

        commit 982ee0266c92628909ea0b5691b2abd31950f084
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Fri Aug 27 16:02:34 2021 +0300

            Feature/get own delegations (#748)

            * Introduce reverse delegation bucket

            * Add client command

            * Fix clippy error

            * Added tests in queries

            * Add tests in transactions

            * Migration code. Will be reverted after it's called on testnet

            * Replace unwrap with expect

            * Move some test code in the right file...

            ... to remove unnecessary auxiliary function.

            * Reduce the scope to migration auxiliary functions

            * Rename everything from [node]reverse to reverse[node]

            * Fix fmt

        commit 5f42a9bd052aebc496d639be4cb2aeadc4a575cb
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Fri Aug 27 13:52:18 2021 +0100

            NetworkMonitorBuilder - starting the monitor after rocket has launched (#754)

            * NetworkMonitorBuilder - starting the monitor after rocket has launched

            * Removed unused import

        commit 1811df9ddb696279e2fc4cb58eeb9df55f2b1843
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Fri Aug 27 13:52:10 2021 +0100

            Enabled validators api argument (#753)

        commit 6bdfe7f8954177240894945dee86926eb3df08ab
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Thu Aug 26 11:21:01 2021 +0100

            Correctly bounding nominator of uptime calculation (#752)

        commit c6b286a1dba0dd1a1a1df021cc4e8e45873eed15
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Wed Aug 25 14:50:57 2021 +0100

            Fixed argument parsing for ipv6 'good' topology (#751)

        commit b3568a26f57faaffe7b8d20ab90cb4cb456eae5e
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Tue Aug 24 11:25:05 2021 +0300

            Revert "Migration commit, will be reverted after the testnet contract is updated" (#749)

            This reverts commit 38d868bcce3738c00d0f60bbc40373efd3cf7c6e.

        commit 15ae0f521e46336c0e8518e9b749dde9d702077a
        Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
        Date:   Mon Aug 23 10:26:51 2021 +0100

            Feature/more reliable uptime calculation (#747)

            * New database table holding monitor run info

            * SQL interface for new table

            * Updated uptime calculation to instead rely on number of monitor test runs

        commit 2923d4b8725f04a0097461852862cf348b0998da
        Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
        Date:   Thu Aug 19 22:03:07 2021 +0300

            Update template toml key (#746)

    commit cddd9e8e4ca95f82ee7d4abf8317d15bafd0c971
    Merge: 40fbdff0 976dd7aa
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 16 17:27:27 2021 +0200

        Merge branch 'develop' into tauri-wallet

    commit 63bc42cd5f040e7bcb71501333246bcdfc4e8821
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 16 10:01:53 2021 +0100

        update title

    commit 9dc8ba7b77f860c3439719e906c8a94b3a7b00c4
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 15 21:39:18 2021 +0100

        funds allocation check when bonding/sending/delegating

    commit e130131f16c0b1fd34ebd10b0a44235481ded9fe
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 15 20:37:24 2021 +0100

        finish bonding and unbonding setup

    commit 64a5b4b593c6f827631f0411ce652e6cc4e7c0fa
    Merge: 9934b9bc 40fbdff0
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 14 12:08:38 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        rust updates

    commit 40fbdff05a665b427b424b9d7432f7f5c37da8d2
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Tue Sep 14 10:29:31 2021 +0200

        Coin and denom tests

    commit 9934b9bc8aee9751b500d3ab9564e772712fe8df
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 13 15:20:56 2021 +0100

        update working

    commit 6954b383a79386864323abc0b577c91706b90fa9
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 13 14:26:21 2021 +0100

        form updates

    commit 4b5276e816c7bd55170046ae9e36e4d6977e4eef
    Merge: 56a95274 0278bd2c
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 13 13:32:24 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        rust updates

    commit 0278bd2c26e40b2ddf00c7641e57ee5082c8e20f
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 13 14:31:33 2021 +0200

        Fix coin to cosmwasm coin

    commit 56a952749768dc984d5f4358a8f71cc4162de965
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 13 13:30:05 2021 +0100

        use wrapper functions for send and delegate

    commit a601c28a201c06503263f486dbf158af9a43bad3
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 13 13:07:57 2021 +0200

        Return useful info from bond/unbond

    commit 005dd7513b9ee59b2a2059887f8d6aa7fc9a0908
    Merge: 3ebdc558 aaf5d186
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 13 12:58:01 2021 +0200

        Merge branch 'tauri-wallet-frontend' into tauri-wallet

    commit 3ebdc55847eb6ab04b6ec9c83f883d986898b3db
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 13 12:50:26 2021 +0200

        extract Coin and Denom

    commit aaf5d18692bd320f9172e9ea89ef29944ec23958
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 13 11:19:28 2021 +0100

        update admin component

    commit bcbec1f3e6d6ba5a2d215dc2131778ff8d7243c5
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sun Sep 12 21:49:39 2021 +0100

        admin form style updates

    commit c95005265dbae9846b8ed0f9f14a43369c13946e
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sun Sep 12 01:26:57 2021 +0100

        button updates

    commit b299c9e4b5d0c9163b6219006e1027cbca8272f2
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sun Sep 12 01:03:21 2021 +0100

        add qrcode to receive page

    commit bacbd3dfcee411374aa66ff6e4ae74d392bc6204
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sun Sep 12 00:40:53 2021 +0100

        fix bug

    commit 55561fe1f77c318e49fed639017ce2ebfe8e0e96
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sun Sep 12 00:26:15 2021 +0100

        add admin page

    commit 0d01500b87044929bd75d7c89c4c01c175327d92
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sat Sep 11 00:35:14 2021 +0100

        remove login deets

    commit 74e34567b426cef1e6abe849ff61a67c5cdfb2ff
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sat Sep 11 00:32:54 2021 +0100

        form updates

    commit b77025bfd50099019c5a9155f34231dfe69c4380
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sat Sep 11 00:10:03 2021 +0100

        form updates

    commit 4d831efcd6f8729161d11700819985bc12fc3fcd
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 22:33:00 2021 +0100

        more fees work

    commit d227d20385ab85d69fa4b7100559a412b34f1e0d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 17:31:04 2021 +0100

        add gas fees to bond form

    commit fb2d3bae3cc61da1c5015b0e1ff9dd3db84873eb
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 14:17:24 2021 +0100

        use new getFee api

    commit 967d74eb19563a431ca8ee25cc335487ab1948b6
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 11:15:52 2021 +0100

        add nvmrc file

    commit 228df278d955157cd4f19ea1c8d83af87a3377e6
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 11:13:18 2021 +0100

        update tsconfig

    commit 37da23ab1cbdd6b6cc571f2066429a0fda3bb895
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 09:56:04 2021 +0100

        set up global error handling

    commit 0c9cf7b5d99751fdaa3d931c0a98196fe35fd5aa
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 09:16:45 2021 +0100

        finish create account

    commit 262149078c4ac389c060d65edbcc37e1652ab52f
    Merge: 08fd1c1b 3bcbb901
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 9 19:21:38 2021 +0100

        rust updates

    commit 08fd1c1b47a701dcc987d52f632d3b76ff71898e
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 9 19:00:30 2021 +0100

        make getBalance global

    commit 3bcbb90127cca5e981d6e2b315ae523219e12d91
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 9 17:47:11 2021 +0200

        fix docs

    commit 8156ed0029b3bc4b2368d5d06e6ba06953989574
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 9 17:43:56 2021 +0200

        get_fee, create_new_account

    commit 265f7a7c2e2ccce75457744573bd807b3ca75b26
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 9 13:21:27 2021 +0200

        Dedicated workspace, random_mnemonic, gas_limits

    commit 5de8c9d1edeac6dfb9e42a16b6ce872894e7206d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 9 11:35:49 2021 +0100

        style updates

    commit 7658eec9b95ad0fbc055b2391021784c471e06b6
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 9 09:16:38 2021 +0100

        create account page

    commit 99c49581df497498ff3422c1f144c58d953b24e9
    Merge: 7a8ad138 926689da
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 8 20:49:27 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        rust updates

    commit 926689da1dc9238fe1500ca97371203f841b19d7
    Merge: 714171f4 b40be179
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Wed Sep 8 11:54:49 2021 +0200

        Merge branch 'tauri-wallet' of https://github.com/nymtech/nym into tauri-wallet

    commit 714171f4e5b16b24ee42c999dc1190bfdf51ad47
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Wed Sep 8 11:54:36 2021 +0200

        redundant into

    commit 7a8ad1387d31fc8980a163cd71be7f187a8872c2
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 8 10:30:51 2021 +0100

        add eslint file

    commit bd72426280976b8d806282059fad0a78f0729966
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 7 23:44:02 2021 +0100

        start adding gas fees

    commit 48d0f31d7ea3c13dfecc37891525eaf496d6d82a
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 7 23:13:54 2021 +0100

        send updates

    commit 4522c18a556452ebf4b2b9fc225be4fe4d82099b
    Merge: b9389f12 b40be179
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 7 21:53:38 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        rust updates

    commit b9389f1235af8b5a545d143fe9e25cd57ba14604
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 7 21:53:05 2021 +0100

        send updates

    commit b40be179aebe55229eca9cd7c92f33e5d7b1dd3e
    Author: durch <durch@users.noreply.github.com>
    Date:   Tue Sep 7 12:37:24 2021 +0000

        [ci skip] Generate TS types

    commit 32ef9e019e7de1a79ab1954ceabdf7395803ddd3
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Tue Sep 7 14:26:48 2021 +0200

        More verbose send response

    commit 45a56a7088692f83b35d14cc69ffae4ae55eca8a
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 6 20:27:15 2021 +0100

        update logo

    commit d50afd61135eeb1170707241001aa486c54edfe8
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 6 20:00:47 2021 +0200

        Add coconut creds

    commit 3205b1e0e68d115d0ad5c6a0199a6ba43b623740
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 6 16:42:56 2021 +0100

        start work on send form

    commit 53ea8486f8ee7e646287b010710096bf9f19e36d
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 6 17:36:46 2021 +0200

        get_gas_price, get_gas_limits

    commit 43ababf8d47bf7b31a7e3cbcb1a744b01500531c
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Mon Sep 6 17:31:08 2021 +0200

        Rework client errors

    commit 5461574023408ff617fc620341c02d147ee6f1ef
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 6 13:23:20 2021 +0100

        small refactors

    commit 01d2df7bb7b56d8c798c180dec2c8b3ab3650eb6
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 6 11:12:39 2021 +0100

        set up form validation for undelegation

    commit 7cff72757b749b9abbc2e66c455ba0d0a9802e16
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sun Sep 5 00:07:46 2021 +0100

        set up delgate request

    commit 5bcbf45d164acee5f05e7e332e51e72bfaa5be72
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Sat Sep 4 22:52:02 2021 +0100

        onerror onsuccess added to bond form

    commit 4295d75e0fdb58bcc472ed123c0901ce83d08680
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 16:53:32 2021 +0100

        format bonding data pre request

    commit 018666a6142d2f4346fa3a66481f5f460e0b7d47
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 16:37:51 2021 +0100

        layout updates

    commit 15048524a766cd0450524d4d9aed3ec310bb680b
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 16:25:15 2021 +0100

        layout updates

    commit 2b792945cce5cadfa175a5351b02a486522b664e
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 15:07:38 2021 +0100

        update type roots

    commit b6193270a6cd1806731de77abc5c1aabdc26649b
    Merge: 0b4a8fe6 29973379
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 15:02:56 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        rust updates

    commit 0b4a8fe657ef43c598ea9e02b6ea4204435e5591
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 15:02:09 2021 +0100

        update type roots

    commit 29973379484503cd2bd78edfc4cb463225ce92ca
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Fri Sep 3 15:29:20 2021 +0200

        printable balance should be major

    commit e1bea43ff4f7102c254e6654e4ad974050c181c5
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Fri Sep 3 15:22:48 2021 +0200

        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>

    commit 27ef28da8dbf6924c02fd2eb4bcf63b588102dc1
    Merge: 42bf139e 87a0b05d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 12:13:28 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        rust updates

    commit 42bf139ebbc49b33c2861226b3d843bd5a0b8c07
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 12:12:52 2021 +0100

        update args collection function

    commit 352862e4d0f00473353959ac97745d63e78014ee
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 11:42:31 2021 +0100

        delegation form validation

    commit 9f9ab010d8f8516c24bea6ee99a6a9e0ecb4e317
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 11:39:17 2021 +0100

        integrate rust generated types

    commit 87a0b05d1adc8ed59dbaf41b7a8e5c64327c5a6f
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Fri Sep 3 07:43:29 2021 +0200

        Send

    commit dbf82da9b60a4633797ba56b35f7aaf442945e3b
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Fri Sep 3 07:36:02 2021 +0200

        Delegation docs

    commit 01a430588340e12b4e8371a803294fddea97dd29
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Fri Sep 3 07:33:11 2021 +0200

        Delegation

    commit 704b3241ee80c4290f6f70cca59fd39cdf3d4014
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Fri Sep 3 06:58:57 2021 +0200

        Gateway bonding

    commit 4513edae464d61ed2ea8b2e6612cba1cba23e342
    Merge: 5d3f1b86 f020b211
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 21:38:19 2021 +0100

        rust updates

    commit f020b21106c8b8ffdcfe3a823dc67d3fe0883ca3
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 2 21:08:19 2021 +0200

        node unbond

    commit 25879064735229563b2085fdba2f40460f5a0df1
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 2 20:57:10 2021 +0200

        TS exports, rework internals

    commit 5d3f1b86e8bb2efb2173b6452060e37de603740d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 17:29:03 2021 +0100

        delegate form validation

    commit 5a17e485813939141db783cfbd681864e579bdd7
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 16:11:54 2021 +0100

        finish bond form validation

    commit 41356f2181995fec8799de99a09baa508de6294b
    Merge: bd7d7887 63107c2b
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 10:10:55 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        merge rust updates

    commit bd7d788741816e43d6ecb59c7e3dbd652b6e9588
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 10:10:18 2021 +0100

        more validation work

    commit 63107c2bca2871613c33ebd64c1e1dc707b1977d
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Thu Sep 2 10:27:49 2021 +0200

        WIP node bonding

    commit f043639ad2f73ac88a7f0d8e5c3689a365c359f1
    Merge: 1d2a1b26 6fb15fff
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 1 19:48:22 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        merge rust update

    commit 1d2a1b2635de8d11cd222ea3af89a35cb8d7c09d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 1 19:47:41 2021 +0100

        start form validation

    commit 6fb15fff8bafc6759541756c58ac6fc0eecebbac
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Wed Sep 1 16:33:29 2021 +0200

        printable_balance

    commit c69d7fa46f89876ca056e316d057d15467d2480e
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 1 15:12:50 2021 +0100

        remove unused imports

    commit c2ee02a2cff2df68d6c20081e1415916bbf95b33
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 1 15:12:25 2021 +0100

        use printable balance

    commit 6f5f0c00b5675c0a28e1f0109f516631d5dc852e
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 1 15:11:24 2021 +0100

        use printable balance

    commit 12707c5f1eb7115e23e18e94f4f64b0715a93471
    Merge: 2aa7fa04 0daf89ee
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 1 14:59:27 2021 +0100

        merge rust updates

    commit 0daf89eeb46284cce02046d87aeeaa5a79e55003
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Wed Sep 1 15:14:50 2021 +0200

        Utility native <> printable functions

    commit 2aa7fa042679e2cd01c46c97590620854cf084b7
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 1 13:41:42 2021 +0100

        move balance function call to global state

    commit f5aa6e2db22878fd7cf86be3b52c624d5e32e1e8
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 1 09:39:22 2021 +0100

        style updates

    commit ee5d1c3419241404f4d5450f830822f2203aa965
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 31 20:57:21 2021 +0100

        fix nav styling

    commit e68c2611628f29d2f6596d57a537bea46280875d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 31 20:48:30 2021 +0100

        fix ts error

    commit c7fe4cd24e57849cea25243dc1668d29cf16d920
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 31 15:28:46 2021 +0100

        update imports

    commit 1c690fc3d007ad2f6ade7b3592b2c441aad46393
    Merge: d8e6a5fb f56edb82
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 31 15:24:35 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        merge rust updates

    commit f56edb825a9a771aaa72b16b04682b81b7deafdf
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Tue Aug 31 15:22:10 2021 +0200

        Fix client address

    commit d8e6a5fb2ecc6d46912e27ec83c4f364dc60becb
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 31 12:55:13 2021 +0100

        make typescript happy

    commit b95893bb02005e0031961aa4de76a57f80a0b45d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 31 11:20:12 2021 +0100

        update balance page

    commit 6bdff701b458192b7867730e3f65aad0c3aa5e90
    Merge: ccdb5911 eff38c84
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 31 11:05:51 2021 +0100

        merge backend updates

    commit ccdb5911c6592e08bff8308fc5c36658ce12ba9f
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 31 09:35:24 2021 +0100

        update routing and use new sign in function

    commit eff38c84662e6a5b3b062d0df33f1439b83f8e49
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Tue Aug 31 07:38:25 2021 +0200

        some cleanup, get blockchain stuff working

    commit 5f4fabc0b8448021a62d76b7636b9c6a7bedd154
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Fri Aug 27 15:17:15 2021 +0200

        Add internal documentation scaffolding

    commit e2dd1cc9ae3ece0694a8113f76140ec941c25b0f
    Merge: c7e622f2 42f75028
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Aug 25 14:51:29 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        connect with mnemonic update

    commit 42f75028bcb8ad06645f3faad9a6e5466cecc086
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Wed Aug 25 15:44:08 2021 +0200

        Resolve state deadlock

    commit c7e622f2844bead7f5d57361cd3146436088cfb1
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Aug 25 14:06:37 2021 +0100

        begin sign in rust integration

    commit 248da351c6d20d11afb0f4ead44b0311122e34d1
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Aug 25 14:05:00 2021 +0100

        use color palette object

    commit fe1c8a3b0821f77fdc10e2d07c9da4283dbdc7c5
    Merge: 84af9233 1bc17abb
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Aug 25 10:36:11 2021 +0100

        Merge branch 'tauri-wallet' into tauri-wallet-frontend
        merge rust api updates

    commit 84af923389783410754d71c8b7bf1356d51280b7
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Wed Aug 25 10:35:42 2021 +0100

        update receive to use state value

    commit 1bc17abbaad98e1aee3ebf2bfd944e1c47506a1e
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Wed Aug 25 11:18:16 2021 +0200

        Add connect_with_mnemonic and get_balance tauri functions

    commit b8c2735520a4eb4cc775f9e8a541e8a76eeb69ef
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 24 16:12:08 2021 +0100

        cargo lock update

    commit 67fd4367efdb5059cc3aed39dc91a55cca60c78f
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 24 16:08:55 2021 +0100

        global theme update

    commit 4540d2c4477a1adb65fc7a42c693c8152bc90f56
    Merge: ce757697 4ad25114
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 24 12:56:59 2021 +0100

        Merge branch 'feature/tauri-wallet-ui' into tauri-wallet
        merge with rust updates

    commit 4ad25114c3b97f3b35f32997f67a6c940267066f
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 24 12:46:34 2021 +0100

        update nav cards

    commit 3ce7888c073a74bbac7f07541e585c9c4d42bc97
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 24 11:59:10 2021 +0100

        address and balance cards

    commit ce75769703bebd6d5a44b43b88014741a0e7c6eb
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Tue Aug 24 12:54:49 2021 +0200

        Bootstrap nymd client with config

    commit 66210658cb68c8383c30b2d1ecb84e5e5c37a07a
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Aug 24 10:35:54 2021 +0100

        add favicon

    commit 728da763b3fe849e53bcd296791aa3a6787d553c
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 22:54:30 2021 +0100

        fix padding issue

    commit 3da08ee33c4ce1995919d4940238e2fe83f3527d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 22:49:39 2021 +0100

        style updates

    commit 55977185fd205e4459ed0f305c99f89e7e7b8a31
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 22:04:26 2021 +0100

        add unbond and undelegte pages

    commit 1c8c0a47bcec3f2fa4b5f20261f4060911e22d38
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 21:34:14 2021 +0100

        receive page adjust margin

    commit c161b2fe71956c217ead88801b61a162ddcf7ab2
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 21:32:29 2021 +0100

        send wizard updates

    commit eb91c1180d639af6e9179680aa8700b31a3fa05d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 17:23:25 2021 +0100

        update balance page

    commit 13e357637b817cb671b95d0cfdb1240e1e790063
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 17:18:07 2021 +0100

        style updates

    commit 54c4bdb7d2f99986b877d991d11b1daa451a1b3b
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 17:12:40 2021 +0100

        send wizard update

    commit 9b5f50913f30025d5e6743c84f213fc85bdbe26f
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 14:56:52 2021 +0100

        add send wizard

    commit 7cfa35b542a7cc47e03897b3d407a1da331d1f64
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 11:18:13 2021 +0100

        style updates

    commit 581a6b0a6f66037c29b6cbafc68eb63f1c654998
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 10:38:56 2021 +0100

        update nav bar

    commit 85f23eb3d1db51f8158cc6a4f29003a1eb7a6cfe
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 10:38:42 2021 +0100

        create delegation page

    commit 17100fa7daaf65d9e9ee4ba3ae2b676beba0416e
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Aug 23 10:38:17 2021 +0100

        create node type selector component

    commit 24af0c94bf3ef287b8fc52060e29aebdfbf75a15
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Aug 20 22:26:14 2021 +0100

        add bond form

    commit 8ec9e3121f3130f83de58d868051a8cfd2bd531a
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Aug 20 17:35:59 2021 +0100

        side bar updates

    commit 498dbb8ba3e7b104f8adc7101561deaecb3ae68d
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Aug 20 12:24:04 2021 +0100

        add balance page

    commit 7345bd81483a20e19dba464a11e6148e2e75c69c
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Aug 20 11:51:27 2021 +0100

        update navigation style

    commit b405d2e4af118b86f90cd9d98a67529c464126bb
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Aug 20 09:03:21 2021 +0100

        set up tauri app with React frontend

commit 020cad897d208cb21d3cd5c73294f02ea2881d05
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Fri Sep 24 15:49:21 2021 +0100

    Feature/rust rewarding (#750)

    * 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

    * New tables for rewarding

    * Updated cosmos-sdk version

    * Removed reward-specific node status routes

    * New rewarding-specific config entries

    * Additional network defaults

    * Initial periodic rewards from validator api

    * Replaced print with log

    * Filtering nodes with uptime > 0

    * Additional failure logging statements

    * Fixed operation ordering

    * Adjusted next rewarding epoch determination

    * Modified rewarding behaviour to keep track of rewarding in progress

    * Improved error message on config load failure

    * Additional log statement

    * Adjusted rewarding gas limit calculation

    * Made naming slightly more consistent

    * Fixed incorrect parentheses placement

    * Fixed fee calculation

    * Cargo fmt

    * Removed failed merge artifacts

    * Introduced comment for any future reward modification

    * typos

    * Helper functions for the future

    * Making @mfahampshire 's life easier

    * Redesigned epoch + rewarding skipped epochs (if possible)

    * Removed old merge artifacts

    * Naming consistency

    * Constraining arguments

    * Removed unnecessary if branch

    * Ignore monitor check for current epoch

    * Additional checks for current epoch data

    * Monitor threshold check

    * cargo fmt

    * Fixed post-merge issues in transactions.rs

commit 5dfaff6296b2f714d28903553c1afdeb97df833c
Author: Drazen Urch <drazen@urch.eu>
Date:   Tue Sep 21 10:59:17 2021 +0200

    Update hmac and blake3 (#673)

    * Update hmac and blake3

    * Remain paranoid for `0.*` crates

    * Most paranoid versions :)

    * Updated aes and using published version of blake3

    Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>

commit 5b03982043b43a0fca82814ae347069e5a8aafc8
Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
Date:   Mon Sep 20 10:40:03 2021 +0100

    Replaced unwrap_or_else with unwrap_or_default (#780)

commit 8f6856d6fb9dc7c1cc0333dc824911ba19627f67
Author: Drazen Urch <drazen@urch.eu>
Date:   Mon Sep 20 11:15:06 2021 +0200

    Make fee helpers public (#777)

    Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 976dd7aae2e7ee6c8a0fdbe368f393b1c26ad704
Author: Drazen Urch <drazen@urch.eu>
Date:   Wed Sep 15 17:28:49 2021 +0200

    Add block_height method to Delegation (#778)

    Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 0d21f4e937b1222820260a426c02b10d420963aa
Merge: e84af4f6 1403449a
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 15 12:41:29 2021 +0100

    Merge pull request #776 from nymtech/update/re-enable-bonding

    re-enable bonding

commit 1403449ad51ec2cba19997af88e60f1435512171
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 14 16:00:21 2021 +0100

    enable bonding

commit e84af4f6018772feb4896b31702f2d33ee4c1fb1
Author: Drazen Urch <drazen@urch.eu>
Date:   Tue Sep 14 15:15:26 2021 +0200

    Migrate legacy delegation data (#771)

    * Skip ReadOnlyBucket deserialization errors

    * empty migration

    * clippy

    * cargo schema

    * Drop invalid delegation data

    * Dont drop old data

    * Add todo

    * Unify on type param

    * gateways are different

    * cargo fmt

    Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 26b032c15c7c8ec8f1442f23d2416bafce65323a
Merge: e1ddaff0 cba36253
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Tue Sep 14 10:09:14 2021 +0100

    Merge pull request #774 from nymtech/feature/explorer-api-delegations

    Explorer-api: add API resource to show the delegations for each mix node

commit cba3625394dae3f736dab23018df5fcc3c9a4f5d
Author: Mark Sinclair <mmsinclair@gmail.com>
Date:   Mon Sep 13 10:33:41 2021 +0100

    explorer-api: add API resource to show the delegations for each mix node

commit e1ddaff04d5077969dd0dbb1e645653035aa8e23
Merge: 0b9c03ca 66ab5de4
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 17:17:14 2021 +0100

    Merge pull request #772 from nymtech/update/disable-bonding

    add app alert

commit 66ab5de442de91a50556117b62ef028b6b249f6f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 16:16:58 2021 +0100

    add app alert

commit 0b9c03ca900a834856efa37706dafac7685b5f79
Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
Date:   Fri Sep 10 11:23:21 2021 +0300

    Adding deps for building the Tauri wallet under Ubuntu (#770)

commit c9dce0c1da29a99b1c483009a0658b2236c3a4e8
Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
Date:   Thu Sep 9 11:21:45 2021 +0200

    Feature/consumable bandwidth (#766)

    * Set actual value for bandwidth

    Also put it as a public attribute, such that it can be actively used
    by the credential consumer

    * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

    * Add atomic bandwidth value to gateway

    * Consume bandwidth based on the mix packet size

    * Use Bandwidth struct for specific functionality

    * Move bandwidth code outside the dependency path of wasm client

    * Use u64 instead of AtomicU64, as the handling is not parallel…
mmsinclair pushed a commit that referenced this pull request Sep 30, 2021
--
Squashed commit of the following:

commit 3f4f9073b77735528a565435be99f0877b715c28
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 27 11:38:12 2021 +0200

    Delete .lock for merge

commit bf502f6338df51a4f67ff4be6bdca2f3dd10bd28
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 27 11:36:51 2021 +0200

    Squashed commit of the following:

    commit 020cad897d208cb21d3cd5c73294f02ea2881d05
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Sep 24 15:49:21 2021 +0100

        Feature/rust rewarding (#750)

        * 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

        * New tables for rewarding

        * Updated cosmos-sdk version

        * Removed reward-specific node status routes

        * New rewarding-specific config entries

        * Additional network defaults

        * Initial periodic rewards from validator api

        * Replaced print with log

        * Filtering nodes with uptime > 0

        * Additional failure logging statements

        * Fixed operation ordering

        * Adjusted next rewarding epoch determination

        * Modified rewarding behaviour to keep track of rewarding in progress

        * Improved error message on config load failure

        * Additional log statement

        * Adjusted rewarding gas limit calculation

        * Made naming slightly more consistent

        * Fixed incorrect parentheses placement

        * Fixed fee calculation

        * Cargo fmt

        * Removed failed merge artifacts

        * Introduced comment for any future reward modification

        * typos

        * Helper functions for the future

        * Making @mfahampshire 's life easier

        * Redesigned epoch + rewarding skipped epochs (if possible)

        * Removed old merge artifacts

        * Naming consistency

        * Constraining arguments

        * Removed unnecessary if branch

        * Ignore monitor check for current epoch

        * Additional checks for current epoch data

        * Monitor threshold check

        * cargo fmt

        * Fixed post-merge issues in transactions.rs

    commit 5dfaff6296b2f714d28903553c1afdeb97df833c
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Tue Sep 21 10:59:17 2021 +0200

        Update hmac and blake3 (#673)

        * Update hmac and blake3

        * Remain paranoid for `0.*` crates

        * Most paranoid versions :)

        * Updated aes and using published version of blake3

        Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>

    commit 5b03982043b43a0fca82814ae347069e5a8aafc8
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Mon Sep 20 10:40:03 2021 +0100

        Replaced unwrap_or_else with unwrap_or_default (#780)

    commit 8f6856d6fb9dc7c1cc0333dc824911ba19627f67
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Mon Sep 20 11:15:06 2021 +0200

        Make fee helpers public (#777)

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

commit 80664b911fe59c912475eaa89557cec93e982428
Merge: f66ea059 46149012
Author: Fouad <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 23 20:59:27 2021 +0100

    Merge pull request #783 from nymtech/tauri-wallet-frontend

    tauri wallet front-end

commit 46149012bd3d00125548c7af657329cc540f656a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 23 17:42:34 2021 +0100

    PR updates

commit de601c319a7a9cfc9dbed5982d53e222ab3ac5cb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 23 17:06:47 2021 +0100

    PR updates

commit 7318de23f2fe9ebba5a92c8b74f4aa0845b21f3b
Author: max <mfahampshire@gmail.com>
Date:   Wed Sep 22 18:07:29 2021 +0200

    added info on nym-wallet (tauri) in readme

commit 56e07753eace256de9a72736d4480e909c4bde1d
Author: max <mfahampshire@gmail.com>
Date:   Wed Sep 22 14:44:22 2021 +0200

    added minimal readme for wallet

commit 21b008fae989477c728abdc62cc19e8c76db45cc
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 13:30:05 2021 +0100

    use wrapper functions for send and delegate

    form updates

    update working

    finish bonding and unbonding setup

    funds allocation check when bonding/sending/delegating

    update title

commit 27a202cbe827724f55d8b875ee5f2d6e2c5f2e47
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 17 11:32:41 2021 +0100

    integrate admin functions

    updates

    integrate admin form update function

commit 085538582bbe930226708403dffb3004d5897e04
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Fri Sep 17 10:43:26 2021 +0200

    Admin functions, reorganize code

commit f66ea05929f6298c0d90479733037f435d1faf75
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Fri Sep 17 10:43:26 2021 +0200

    Admin functions, reorganize code

commit 052c7188ec139d99595f7f1dd9d7d14f61ef9784
Merge: f6c316ee 976dd7aa
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 17 09:38:19 2021 +0100

    merge develop

commit f6c316eea9f980d6c6bb0ca62fd2e12aa9b57441
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 18:02:15 2021 +0200

    fix typo

commit f33defc645f6f4e576029263a2aaadc25152fad0
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 17:36:24 2021 +0200

    Squashed commit of the following:

    commit 976dd7aae2e7ee6c8a0fdbe368f393b1c26ad704
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Wed Sep 15 17:28:49 2021 +0200

        Add block_height method to Delegation (#778)

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 0d21f4e937b1222820260a426c02b10d420963aa
    Merge: e84af4f6 1403449a
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 15 12:41:29 2021 +0100

        Merge pull request #776 from nymtech/update/re-enable-bonding

        re-enable bonding

    commit 1403449ad51ec2cba19997af88e60f1435512171
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 14 16:00:21 2021 +0100

        enable bonding

    commit e84af4f6018772feb4896b31702f2d33ee4c1fb1
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Tue Sep 14 15:15:26 2021 +0200

        Migrate legacy delegation data (#771)

        * Skip ReadOnlyBucket deserialization errors

        * empty migration

        * clippy

        * cargo schema

        * Drop invalid delegation data

        * Dont drop old data

        * Add todo

        * Unify on type param

        * gateways are different

        * cargo fmt

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 26b032c15c7c8ec8f1442f23d2416bafce65323a
    Merge: e1ddaff0 cba36253
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Sep 14 10:09:14 2021 +0100

        Merge pull request #774 from nymtech/feature/explorer-api-delegations

        Explorer-api: add API resource to show the delegations for each mix node

    commit cba3625394dae3f736dab23018df5fcc3c9a4f5d
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Mon Sep 13 10:33:41 2021 +0100

        explorer-api: add API resource to show the delegations for each mix node

    commit e1ddaff04d5077969dd0dbb1e645653035aa8e23
    Merge: 0b9c03ca 66ab5de4
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 17:17:14 2021 +0100

        Merge pull request #772 from nymtech/update/disable-bonding

        add app alert

    commit 66ab5de442de91a50556117b62ef028b6b249f6f
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 16:16:58 2021 +0100

        add app alert

    commit 0b9c03ca900a834856efa37706dafac7685b5f79
    Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
    Date:   Fri Sep 10 11:23:21 2021 +0300

        Adding deps for building the Tauri wallet under Ubuntu (#770)

    commit c9dce0c1da29a99b1c483009a0658b2236c3a4e8
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Sep 9 11:21:45 2021 +0200

        Feature/consumable bandwidth (#766)

        * Set actual value for bandwidth

        Also put it as a public attribute, such that it can be actively used
        by the credential consumer

        * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

        * Add atomic bandwidth value to gateway

        * Consume bandwidth based on the mix packet size

        * Use Bandwidth struct for specific functionality

        * Move bandwidth code outside the dependency path of wasm client

        * Use u64 instead of AtomicU64, as the handling is not parallel

    commit e00e77db15c2c18699c58bf771940c16f63a610f
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Wed Sep 8 15:07:24 2021 +0200

        Feature/bond blockstamp (#760)

        * Add block_height to MixNode/GatewayBond

        * Reward based on blockstamp of bonded node or of delegation

        * Add specific tests

        * Add migration code

        * Apply doc nit

    commit 1074449f91a1978e2d03f190c5854ae162bae907
    Merge: 08276e6e 9a3d824a
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 7 23:45:10 2021 +0100

        Merge pull request #767 from nymtech/update/remove-app-alert

        remove alert

    commit 08276e6e427679f1b437e370a66dd1140631b429
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Sep 7 16:33:30 2021 +0200

        Remove migration code (#759)

    commit 9a3d824a4a451d4906219607f4a7bcd27dbbeba4
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 6 20:39:24 2021 +0100

        remove alert

    commit 2789ee8f18768bf7fd9b26a63ee928b286996049
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Fri Sep 3 15:30:45 2021 +0300

        Update coconut-rs and use hash_to_scalar from there (#765)

        Failed tests are due to some nightly issue, not related to this PR

    commit a7ba643c354da7ec40ecfb1b0fcae46b9f57f0e2
    Merge: 28be53ee c42f3c68
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 09:14:50 2021 +0100

        Merge pull request #762 from nymtech/feature/app-alert

        add app alert banner

    commit 28be53eefb9a1a6950b0b84e8117c6829df93c37
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Sep 2 18:26:40 2021 +0300

        Add block_height in the Delegation structure as well (#757)

    commit 219c45a352584ab7f9efb957107a671a4e19d13e
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Thu Sep 2 15:48:29 2021 +0100

        Updated cosmos-sdk (#761)

        * Updated cosmos-sdk

        * Re-exposing more things

    commit 1a3b83752e0f5e4eed5515ba0b90f3551c1f0a81
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Thu Sep 2 15:45:56 2021 +0100

        Bump next from 11.1.0 to 11.1.1 in /wallet-web (#758)

        Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
        - [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.0...v11.1.1)

        ---
        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>

    commit c42f3c684425d0e718ca55adacbe5afa99502603
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 12:29:47 2021 +0100

        add app alert banner

    commit a5d3ba390029818fcaa7c640a0c6eb6ec7916a96
    Merge: 92e13a5d cdf0d443
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Aug 31 15:59:11 2021 +0100

        Merge pull request #755 from nymtech/bugfix/explorer-api-ping

        Explorer API: port test now split out address resolution and add units tests

    commit cdf0d443411618e0952c35bfb5972fc82023cdfa
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Aug 31 14:37:28 2021 +0100

        explorer-api: turned down logging from `error` to `warn`

    commit 92f976a45d2d05c1250d6351392a3acc4eb1c01f
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Fri Aug 27 11:34:21 2021 +0100

        explorer-api: sanitize hostname before running checks to avoid leading or trailing spaces that are known to exist in the current test net

    commit 2bc858cde351cb299c8986fd1045da6d832acbdb
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Fri Aug 27 09:32:26 2021 +0100

        explorer-api: port test: split out address resolution and add units tests

    commit 92e13a5d005d3093717c77332cb5837cec4cfd34
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Aug 31 14:51:15 2021 +0300

        Feature/add blockstamp (#756)

        * Add RawDelegationData

        * Fix current tests for the new stored data

        * Added migration commit. Will be reverted after doing the migration

        * New tests for block height

        * Use current blockstamp instead of 24h old one

        * Put _alot_ of migration stuff in the migrate function scope

    commit 122f5d9f2e5c1ced96e3b9ba0c74ef8b7dbde2c7
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Mon Aug 30 10:27:20 2021 +0300

        Feature/cred after handshake (#745)

        * Call perform_initial_authentication instead of register in clients

        * Refactor the register/authenticate functions a bit

        * Introduce Bandwidth request type

        * Add encryption layer to cred

        * Remove cred pass and check from handshake

        * Replaced unreachable!  with error

        * Changed decrypt_tagged signature to not take mutable ownership of data

        * Put handle_bandwidth work inside a function

        * Add check before unwrap

        * Remove unnecessary async

        * Decouple bandwidth credential from authentication

        * Use new_error for ServerResponse:Error

        * Send a fresh IV each time the BandwidthCredential request is sent

        * Remove unwrap of bincode::serialize

        * Add comment regarding Bandwidth response

        * Remove _mut from naming

        * Leave Debug trait alone, as the initial error doesn't reproduce anymore

        * Pass iv as Vec<u8> instead of base58 string

        * Renamed AuthenticationIV to IV, as it is now used for more the just authentication

        * Did some IV refactorization

    commit 982ee0266c92628909ea0b5691b2abd31950f084
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Fri Aug 27 16:02:34 2021 +0300

        Feature/get own delegations (#748)

        * Introduce reverse delegation bucket

        * Add client command

        * Fix clippy error

        * Added tests in queries

        * Add tests in transactions

        * Migration code. Will be reverted after it's called on testnet

        * Replace unwrap with expect

        * Move some test code in the right file...

        ... to remove unnecessary auxiliary function.

        * Reduce the scope to migration auxiliary functions

        * Rename everything from [node]reverse to reverse[node]

        * Fix fmt

    commit 5f42a9bd052aebc496d639be4cb2aeadc4a575cb
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Aug 27 13:52:18 2021 +0100

        NetworkMonitorBuilder - starting the monitor after rocket has launched (#754)

        * NetworkMonitorBuilder - starting the monitor after rocket has launched

        * Removed unused import

    commit 1811df9ddb696279e2fc4cb58eeb9df55f2b1843
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Aug 27 13:52:10 2021 +0100

        Enabled validators api argument (#753)

    commit 6bdfe7f8954177240894945dee86926eb3df08ab
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Thu Aug 26 11:21:01 2021 +0100

        Correctly bounding nominator of uptime calculation (#752)

    commit c6b286a1dba0dd1a1a1df021cc4e8e45873eed15
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Wed Aug 25 14:50:57 2021 +0100

        Fixed argument parsing for ipv6 'good' topology (#751)

    commit b3568a26f57faaffe7b8d20ab90cb4cb456eae5e
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Aug 24 11:25:05 2021 +0300

        Revert "Migration commit, will be reverted after the testnet contract is updated" (#749)

        This reverts commit 38d868bcce3738c00d0f60bbc40373efd3cf7c6e.

    commit 15ae0f521e46336c0e8518e9b749dde9d702077a
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Mon Aug 23 10:26:51 2021 +0100

        Feature/more reliable uptime calculation (#747)

        * New database table holding monitor run info

        * SQL interface for new table

        * Updated uptime calculation to instead rely on number of monitor test runs

    commit 2923d4b8725f04a0097461852862cf348b0998da
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Aug 19 22:03:07 2021 +0300

        Update template toml key (#746)

commit 424230c3bb09bd86db8e57f48271a5b79e2453b5
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 17:33:20 2021 +0200

    Squashed commit of the following:

    commit cddd9e8e4ca95f82ee7d4abf8317d15bafd0c971
    Merge: 40fbdff0 976dd7aa
    Author: Drazen Urch <durch@users.noreply.guthub.com>
    Date:   Thu Sep 16 17:27:27 2021 +0200

        Merge branch 'develop' into tauri-wallet

    commit 976dd7aae2e7ee6c8a0fdbe368f393b1c26ad704
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Wed Sep 15 17:28:49 2021 +0200

        Add block_height method to Delegation (#778)

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 0d21f4e937b1222820260a426c02b10d420963aa
    Merge: e84af4f6 1403449a
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Wed Sep 15 12:41:29 2021 +0100

        Merge pull request #776 from nymtech/update/re-enable-bonding

        re-enable bonding

    commit 1403449ad51ec2cba19997af88e60f1435512171
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 14 16:00:21 2021 +0100

        enable bonding

    commit e84af4f6018772feb4896b31702f2d33ee4c1fb1
    Author: Drazen Urch <drazen@urch.eu>
    Date:   Tue Sep 14 15:15:26 2021 +0200

        Migrate legacy delegation data (#771)

        * Skip ReadOnlyBucket deserialization errors

        * empty migration

        * clippy

        * cargo schema

        * Drop invalid delegation data

        * Dont drop old data

        * Add todo

        * Unify on type param

        * gateways are different

        * cargo fmt

        Co-authored-by: Drazen Urch <durch@users.noreply.guthub.com>

    commit 26b032c15c7c8ec8f1442f23d2416bafce65323a
    Merge: e1ddaff0 cba36253
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Sep 14 10:09:14 2021 +0100

        Merge pull request #774 from nymtech/feature/explorer-api-delegations

        Explorer-api: add API resource to show the delegations for each mix node

    commit cba3625394dae3f736dab23018df5fcc3c9a4f5d
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Mon Sep 13 10:33:41 2021 +0100

        explorer-api: add API resource to show the delegations for each mix node

    commit e1ddaff04d5077969dd0dbb1e645653035aa8e23
    Merge: 0b9c03ca 66ab5de4
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 17:17:14 2021 +0100

        Merge pull request #772 from nymtech/update/disable-bonding

        add app alert

    commit 66ab5de442de91a50556117b62ef028b6b249f6f
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 10 16:16:58 2021 +0100

        add app alert

    commit 0b9c03ca900a834856efa37706dafac7685b5f79
    Author: Dave Hrycyszyn <futurechimp@users.noreply.github.com>
    Date:   Fri Sep 10 11:23:21 2021 +0300

        Adding deps for building the Tauri wallet under Ubuntu (#770)

    commit c9dce0c1da29a99b1c483009a0658b2236c3a4e8
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Sep 9 11:21:45 2021 +0200

        Feature/consumable bandwidth (#766)

        * Set actual value for bandwidth

        Also put it as a public attribute, such that it can be actively used
        by the credential consumer

        * Switch from sending Attribute structs to sending the actual attribute bytes over the wire

        * Add atomic bandwidth value to gateway

        * Consume bandwidth based on the mix packet size

        * Use Bandwidth struct for specific functionality

        * Move bandwidth code outside the dependency path of wasm client

        * Use u64 instead of AtomicU64, as the handling is not parallel

    commit e00e77db15c2c18699c58bf771940c16f63a610f
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Wed Sep 8 15:07:24 2021 +0200

        Feature/bond blockstamp (#760)

        * Add block_height to MixNode/GatewayBond

        * Reward based on blockstamp of bonded node or of delegation

        * Add specific tests

        * Add migration code

        * Apply doc nit

    commit 1074449f91a1978e2d03f190c5854ae162bae907
    Merge: 08276e6e 9a3d824a
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Tue Sep 7 23:45:10 2021 +0100

        Merge pull request #767 from nymtech/update/remove-app-alert

        remove alert

    commit 08276e6e427679f1b437e370a66dd1140631b429
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Sep 7 16:33:30 2021 +0200

        Remove migration code (#759)

    commit 9a3d824a4a451d4906219607f4a7bcd27dbbeba4
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Mon Sep 6 20:39:24 2021 +0100

        remove alert

    commit 2789ee8f18768bf7fd9b26a63ee928b286996049
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Fri Sep 3 15:30:45 2021 +0300

        Update coconut-rs and use hash_to_scalar from there (#765)

        Failed tests are due to some nightly issue, not related to this PR

    commit a7ba643c354da7ec40ecfb1b0fcae46b9f57f0e2
    Merge: 28be53ee c42f3c68
    Author: Fouad <fmtabbara@hotmail.co.uk>
    Date:   Fri Sep 3 09:14:50 2021 +0100

        Merge pull request #762 from nymtech/feature/app-alert

        add app alert banner

    commit 28be53eefb9a1a6950b0b84e8117c6829df93c37
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Sep 2 18:26:40 2021 +0300

        Add block_height in the Delegation structure as well (#757)

    commit 219c45a352584ab7f9efb957107a671a4e19d13e
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Thu Sep 2 15:48:29 2021 +0100

        Updated cosmos-sdk (#761)

        * Updated cosmos-sdk

        * Re-exposing more things

    commit 1a3b83752e0f5e4eed5515ba0b90f3551c1f0a81
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Thu Sep 2 15:45:56 2021 +0100

        Bump next from 11.1.0 to 11.1.1 in /wallet-web (#758)

        Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
        - [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.0...v11.1.1)

        ---
        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>

    commit c42f3c684425d0e718ca55adacbe5afa99502603
    Author: fmtabbara <fmtabbara@hotmail.co.uk>
    Date:   Thu Sep 2 12:29:47 2021 +0100

        add app alert banner

    commit a5d3ba390029818fcaa7c640a0c6eb6ec7916a96
    Merge: 92e13a5d cdf0d443
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Aug 31 15:59:11 2021 +0100

        Merge pull request #755 from nymtech/bugfix/explorer-api-ping

        Explorer API: port test now split out address resolution and add units tests

    commit cdf0d443411618e0952c35bfb5972fc82023cdfa
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Tue Aug 31 14:37:28 2021 +0100

        explorer-api: turned down logging from `error` to `warn`

    commit 92f976a45d2d05c1250d6351392a3acc4eb1c01f
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Fri Aug 27 11:34:21 2021 +0100

        explorer-api: sanitize hostname before running checks to avoid leading or trailing spaces that are known to exist in the current test net

    commit 2bc858cde351cb299c8986fd1045da6d832acbdb
    Author: Mark Sinclair <mmsinclair@gmail.com>
    Date:   Fri Aug 27 09:32:26 2021 +0100

        explorer-api: port test: split out address resolution and add units tests

    commit 92e13a5d005d3093717c77332cb5837cec4cfd34
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Aug 31 14:51:15 2021 +0300

        Feature/add blockstamp (#756)

        * Add RawDelegationData

        * Fix current tests for the new stored data

        * Added migration commit. Will be reverted after doing the migration

        * New tests for block height

        * Use current blockstamp instead of 24h old one

        * Put _alot_ of migration stuff in the migrate function scope

    commit 122f5d9f2e5c1ced96e3b9ba0c74ef8b7dbde2c7
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Mon Aug 30 10:27:20 2021 +0300

        Feature/cred after handshake (#745)

        * Call perform_initial_authentication instead of register in clients

        * Refactor the register/authenticate functions a bit

        * Introduce Bandwidth request type

        * Add encryption layer to cred

        * Remove cred pass and check from handshake

        * Replaced unreachable!  with error

        * Changed decrypt_tagged signature to not take mutable ownership of data

        * Put handle_bandwidth work inside a function

        * Add check before unwrap

        * Remove unnecessary async

        * Decouple bandwidth credential from authentication

        * Use new_error for ServerResponse:Error

        * Send a fresh IV each time the BandwidthCredential request is sent

        * Remove unwrap of bincode::serialize

        * Add comment regarding Bandwidth response

        * Remove _mut from naming

        * Leave Debug trait alone, as the initial error doesn't reproduce anymore

        * Pass iv as Vec<u8> instead of base58 string

        * Renamed AuthenticationIV to IV, as it is now used for more the just authentication

        * Did some IV refactorization

    commit 982ee0266c92628909ea0b5691b2abd31950f084
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Fri Aug 27 16:02:34 2021 +0300

        Feature/get own delegations (#748)

        * Introduce reverse delegation bucket

        * Add client command

        * Fix clippy error

        * Added tests in queries

        * Add tests in transactions

        * Migration code. Will be reverted after it's called on testnet

        * Replace unwrap with expect

        * Move some test code in the right file...

        ... to remove unnecessary auxiliary function.

        * Reduce the scope to migration auxiliary functions

        * Rename everything from [node]reverse to reverse[node]

        * Fix fmt

    commit 5f42a9bd052aebc496d639be4cb2aeadc4a575cb
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Aug 27 13:52:18 2021 +0100

        NetworkMonitorBuilder - starting the monitor after rocket has launched (#754)

        * NetworkMonitorBuilder - starting the monitor after rocket has launched

        * Removed unused import

    commit 1811df9ddb696279e2fc4cb58eeb9df55f2b1843
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Fri Aug 27 13:52:10 2021 +0100

        Enabled validators api argument (#753)

    commit 6bdfe7f8954177240894945dee86926eb3df08ab
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Thu Aug 26 11:21:01 2021 +0100

        Correctly bounding nominator of uptime calculation (#752)

    commit c6b286a1dba0dd1a1a1df021cc4e8e45873eed15
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Wed Aug 25 14:50:57 2021 +0100

        Fixed argument parsing for ipv6 'good' topology (#751)

    commit b3568a26f57faaffe7b8d20ab90cb4cb456eae5e
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Tue Aug 24 11:25:05 2021 +0300

        Revert "Migration commit, will be reverted after the testnet contract is updated" (#749)

        This reverts commit 38d868bcce3738c00d0f60bbc40373efd3cf7c6e.

    commit 15ae0f521e46336c0e8518e9b749dde9d702077a
    Author: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
    Date:   Mon Aug 23 10:26:51 2021 +0100

        Feature/more reliable uptime calculation (#747)

        * New database table holding monitor run info

        * SQL interface for new table

        * Updated uptime calculation to instead rely on number of monitor test runs

    commit 2923d4b8725f04a0097461852862cf348b0998da
    Author: Bogdan-Ștefan Neacşu <bogdan@nymtech.net>
    Date:   Thu Aug 19 22:03:07 2021 +0300

        Update template toml key (#746)

commit cddd9e8e4ca95f82ee7d4abf8317d15bafd0c971
Merge: 40fbdff0 976dd7aa
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 16 17:27:27 2021 +0200

    Merge branch 'develop' into tauri-wallet

commit 63bc42cd5f040e7bcb71501333246bcdfc4e8821
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 16 10:01:53 2021 +0100

    update title

commit 9dc8ba7b77f860c3439719e906c8a94b3a7b00c4
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 15 21:39:18 2021 +0100

    funds allocation check when bonding/sending/delegating

commit e130131f16c0b1fd34ebd10b0a44235481ded9fe
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 15 20:37:24 2021 +0100

    finish bonding and unbonding setup

commit 64a5b4b593c6f827631f0411ce652e6cc4e7c0fa
Merge: 9934b9bc 40fbdff0
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 14 12:08:38 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 40fbdff05a665b427b424b9d7432f7f5c37da8d2
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Tue Sep 14 10:29:31 2021 +0200

    Coin and denom tests

commit 9934b9bc8aee9751b500d3ab9564e772712fe8df
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 15:20:56 2021 +0100

    update working

commit 6954b383a79386864323abc0b577c91706b90fa9
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 14:26:21 2021 +0100

    form updates

commit 4b5276e816c7bd55170046ae9e36e4d6977e4eef
Merge: 56a95274 0278bd2c
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 13:32:24 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 0278bd2c26e40b2ddf00c7641e57ee5082c8e20f
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 13 14:31:33 2021 +0200

    Fix coin to cosmwasm coin

commit 56a952749768dc984d5f4358a8f71cc4162de965
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 13:30:05 2021 +0100

    use wrapper functions for send and delegate

commit a601c28a201c06503263f486dbf158af9a43bad3
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 13 13:07:57 2021 +0200

    Return useful info from bond/unbond

commit 005dd7513b9ee59b2a2059887f8d6aa7fc9a0908
Merge: 3ebdc558 aaf5d186
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 13 12:58:01 2021 +0200

    Merge branch 'tauri-wallet-frontend' into tauri-wallet

commit 3ebdc55847eb6ab04b6ec9c83f883d986898b3db
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 13 12:50:26 2021 +0200

    extract Coin and Denom

commit aaf5d18692bd320f9172e9ea89ef29944ec23958
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 13 11:19:28 2021 +0100

    update admin component

commit bcbec1f3e6d6ba5a2d215dc2131778ff8d7243c5
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 21:49:39 2021 +0100

    admin form style updates

commit c95005265dbae9846b8ed0f9f14a43369c13946e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 01:26:57 2021 +0100

    button updates

commit b299c9e4b5d0c9163b6219006e1027cbca8272f2
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 01:03:21 2021 +0100

    add qrcode to receive page

commit bacbd3dfcee411374aa66ff6e4ae74d392bc6204
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 00:40:53 2021 +0100

    fix bug

commit 55561fe1f77c318e49fed639017ce2ebfe8e0e96
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 12 00:26:15 2021 +0100

    add admin page

commit 0d01500b87044929bd75d7c89c4c01c175327d92
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sat Sep 11 00:35:14 2021 +0100

    remove login deets

commit 74e34567b426cef1e6abe849ff61a67c5cdfb2ff
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sat Sep 11 00:32:54 2021 +0100

    form updates

commit b77025bfd50099019c5a9155f34231dfe69c4380
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sat Sep 11 00:10:03 2021 +0100

    form updates

commit 4d831efcd6f8729161d11700819985bc12fc3fcd
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 22:33:00 2021 +0100

    more fees work

commit d227d20385ab85d69fa4b7100559a412b34f1e0d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 17:31:04 2021 +0100

    add gas fees to bond form

commit fb2d3bae3cc61da1c5015b0e1ff9dd3db84873eb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 14:17:24 2021 +0100

    use new getFee api

commit 967d74eb19563a431ca8ee25cc335487ab1948b6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 11:15:52 2021 +0100

    add nvmrc file

commit 228df278d955157cd4f19ea1c8d83af87a3377e6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 11:13:18 2021 +0100

    update tsconfig

commit 37da23ab1cbdd6b6cc571f2066429a0fda3bb895
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 09:56:04 2021 +0100

    set up global error handling

commit 0c9cf7b5d99751fdaa3d931c0a98196fe35fd5aa
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 10 09:16:45 2021 +0100

    finish create account

commit 262149078c4ac389c060d65edbcc37e1652ab52f
Merge: 08fd1c1b 3bcbb901
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 9 19:21:38 2021 +0100

    rust updates

commit 08fd1c1b47a701dcc987d52f632d3b76ff71898e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 9 19:00:30 2021 +0100

    make getBalance global

commit 3bcbb90127cca5e981d6e2b315ae523219e12d91
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 9 17:47:11 2021 +0200

    fix docs

commit 8156ed0029b3bc4b2368d5d06e6ba06953989574
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 9 17:43:56 2021 +0200

    get_fee, create_new_account

commit 265f7a7c2e2ccce75457744573bd807b3ca75b26
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 9 13:21:27 2021 +0200

    Dedicated workspace, random_mnemonic, gas_limits

commit 5de8c9d1edeac6dfb9e42a16b6ce872894e7206d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 9 11:35:49 2021 +0100

    style updates

commit 7658eec9b95ad0fbc055b2391021784c471e06b6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 9 09:16:38 2021 +0100

    create account page

commit 99c49581df497498ff3422c1f144c58d953b24e9
Merge: 7a8ad138 926689da
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 8 20:49:27 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 926689da1dc9238fe1500ca97371203f841b19d7
Merge: 714171f4 b40be179
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Wed Sep 8 11:54:49 2021 +0200

    Merge branch 'tauri-wallet' of https://github.com/nymtech/nym into tauri-wallet

commit 714171f4e5b16b24ee42c999dc1190bfdf51ad47
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Wed Sep 8 11:54:36 2021 +0200

    redundant into

commit 7a8ad1387d31fc8980a163cd71be7f187a8872c2
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 8 10:30:51 2021 +0100

    add eslint file

commit bd72426280976b8d806282059fad0a78f0729966
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 23:44:02 2021 +0100

    start adding gas fees

commit 48d0f31d7ea3c13dfecc37891525eaf496d6d82a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 23:13:54 2021 +0100

    send updates

commit 4522c18a556452ebf4b2b9fc225be4fe4d82099b
Merge: b9389f12 b40be179
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 21:53:38 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit b9389f1235af8b5a545d143fe9e25cd57ba14604
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Sep 7 21:53:05 2021 +0100

    send updates

commit b40be179aebe55229eca9cd7c92f33e5d7b1dd3e
Author: durch <durch@users.noreply.github.com>
Date:   Tue Sep 7 12:37:24 2021 +0000

    [ci skip] Generate TS types

commit 32ef9e019e7de1a79ab1954ceabdf7395803ddd3
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Tue Sep 7 14:26:48 2021 +0200

    More verbose send response

commit 45a56a7088692f83b35d14cc69ffae4ae55eca8a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 20:27:15 2021 +0100

    update logo

commit d50afd61135eeb1170707241001aa486c54edfe8
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 6 20:00:47 2021 +0200

    Add coconut creds

commit 3205b1e0e68d115d0ad5c6a0199a6ba43b623740
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 16:42:56 2021 +0100

    start work on send form

commit 53ea8486f8ee7e646287b010710096bf9f19e36d
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 6 17:36:46 2021 +0200

    get_gas_price, get_gas_limits

commit 43ababf8d47bf7b31a7e3cbcb1a744b01500531c
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Mon Sep 6 17:31:08 2021 +0200

    Rework client errors

commit 5461574023408ff617fc620341c02d147ee6f1ef
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 13:23:20 2021 +0100

    small refactors

commit 01d2df7bb7b56d8c798c180dec2c8b3ab3650eb6
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Sep 6 11:12:39 2021 +0100

    set up form validation for undelegation

commit 7cff72757b749b9abbc2e66c455ba0d0a9802e16
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sun Sep 5 00:07:46 2021 +0100

    set up delgate request

commit 5bcbf45d164acee5f05e7e332e51e72bfaa5be72
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Sat Sep 4 22:52:02 2021 +0100

    onerror onsuccess added to bond form

commit 4295d75e0fdb58bcc472ed123c0901ce83d08680
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 16:53:32 2021 +0100

    format bonding data pre request

commit 018666a6142d2f4346fa3a66481f5f460e0b7d47
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 16:37:51 2021 +0100

    layout updates

commit 15048524a766cd0450524d4d9aed3ec310bb680b
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 16:25:15 2021 +0100

    layout updates

commit 2b792945cce5cadfa175a5351b02a486522b664e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 15:07:38 2021 +0100

    update type roots

commit b6193270a6cd1806731de77abc5c1aabdc26649b
Merge: 0b4a8fe6 29973379
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 15:02:56 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 0b4a8fe657ef43c598ea9e02b6ea4204435e5591
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 15:02:09 2021 +0100

    update type roots

commit 29973379484503cd2bd78edfc4cb463225ce92ca
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Fri Sep 3 15:29:20 2021 +0200

    printable balance should be major

commit e1bea43ff4f7102c254e6654e4ad974050c181c5
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 15:22:48 2021 +0200

    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>

commit 27ef28da8dbf6924c02fd2eb4bcf63b588102dc1
Merge: 42bf139e 87a0b05d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 12:13:28 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    rust updates

commit 42bf139ebbc49b33c2861226b3d843bd5a0b8c07
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 12:12:52 2021 +0100

    update args collection function

commit 352862e4d0f00473353959ac97745d63e78014ee
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 11:42:31 2021 +0100

    delegation form validation

commit 9f9ab010d8f8516c24bea6ee99a6a9e0ecb4e317
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Sep 3 11:39:17 2021 +0100

    integrate rust generated types

commit 87a0b05d1adc8ed59dbaf41b7a8e5c64327c5a6f
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 07:43:29 2021 +0200

    Send

commit dbf82da9b60a4633797ba56b35f7aaf442945e3b
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 07:36:02 2021 +0200

    Delegation docs

commit 01a430588340e12b4e8371a803294fddea97dd29
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 07:33:11 2021 +0200

    Delegation

commit 704b3241ee80c4290f6f70cca59fd39cdf3d4014
Author: Drazen Urch <drazen@urch.eu>
Date:   Fri Sep 3 06:58:57 2021 +0200

    Gateway bonding

commit 4513edae464d61ed2ea8b2e6612cba1cba23e342
Merge: 5d3f1b86 f020b211
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 21:38:19 2021 +0100

    rust updates

commit f020b21106c8b8ffdcfe3a823dc67d3fe0883ca3
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 2 21:08:19 2021 +0200

    node unbond

commit 25879064735229563b2085fdba2f40460f5a0df1
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Thu Sep 2 20:57:10 2021 +0200

    TS exports, rework internals

commit 5d3f1b86e8bb2efb2173b6452060e37de603740d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 17:29:03 2021 +0100

    delegate form validation

commit 5a17e485813939141db783cfbd681864e579bdd7
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 16:11:54 2021 +0100

    finish bond form validation

commit 41356f2181995fec8799de99a09baa508de6294b
Merge: bd7d7887 63107c2b
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 10:10:55 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    merge rust updates

commit bd7d788741816e43d6ecb59c7e3dbd652b6e9588
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Thu Sep 2 10:10:18 2021 +0100

    more validation work

commit 63107c2bca2871613c33ebd64c1e1dc707b1977d
Author: Drazen Urch <drazen@urch.eu>
Date:   Thu Sep 2 10:27:49 2021 +0200

    WIP node bonding

commit f043639ad2f73ac88a7f0d8e5c3689a365c359f1
Merge: 1d2a1b26 6fb15fff
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 19:48:22 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    merge rust update

commit 1d2a1b2635de8d11cd222ea3af89a35cb8d7c09d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 19:47:41 2021 +0100

    start form validation

commit 6fb15fff8bafc6759541756c58ac6fc0eecebbac
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Wed Sep 1 16:33:29 2021 +0200

    printable_balance

commit c69d7fa46f89876ca056e316d057d15467d2480e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 15:12:50 2021 +0100

    remove unused imports

commit c2ee02a2cff2df68d6c20081e1415916bbf95b33
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 15:12:25 2021 +0100

    use printable balance

commit 6f5f0c00b5675c0a28e1f0109f516631d5dc852e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 15:11:24 2021 +0100

    use printable balance

commit 12707c5f1eb7115e23e18e94f4f64b0715a93471
Merge: 2aa7fa04 0daf89ee
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 14:59:27 2021 +0100

    merge rust updates

commit 0daf89eeb46284cce02046d87aeeaa5a79e55003
Author: Drazen Urch <drazen@urch.eu>
Date:   Wed Sep 1 15:14:50 2021 +0200

    Utility native <> printable functions

commit 2aa7fa042679e2cd01c46c97590620854cf084b7
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 13:41:42 2021 +0100

    move balance function call to global state

commit f5aa6e2db22878fd7cf86be3b52c624d5e32e1e8
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Sep 1 09:39:22 2021 +0100

    style updates

commit ee5d1c3419241404f4d5450f830822f2203aa965
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 20:57:21 2021 +0100

    fix nav styling

commit e68c2611628f29d2f6596d57a537bea46280875d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 20:48:30 2021 +0100

    fix ts error

commit c7fe4cd24e57849cea25243dc1668d29cf16d920
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 15:28:46 2021 +0100

    update imports

commit 1c690fc3d007ad2f6ade7b3592b2c441aad46393
Merge: d8e6a5fb f56edb82
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 15:24:35 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    merge rust updates

commit f56edb825a9a771aaa72b16b04682b81b7deafdf
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Tue Aug 31 15:22:10 2021 +0200

    Fix client address

commit d8e6a5fb2ecc6d46912e27ec83c4f364dc60becb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 12:55:13 2021 +0100

    make typescript happy

commit b95893bb02005e0031961aa4de76a57f80a0b45d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 11:20:12 2021 +0100

    update balance page

commit 6bdff701b458192b7867730e3f65aad0c3aa5e90
Merge: ccdb5911 eff38c84
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 11:05:51 2021 +0100

    merge backend updates

commit ccdb5911c6592e08bff8308fc5c36658ce12ba9f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 31 09:35:24 2021 +0100

    update routing and use new sign in function

commit eff38c84662e6a5b3b062d0df33f1439b83f8e49
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Tue Aug 31 07:38:25 2021 +0200

    some cleanup, get blockchain stuff working

commit 5f4fabc0b8448021a62d76b7636b9c6a7bedd154
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Fri Aug 27 15:17:15 2021 +0200

    Add internal documentation scaffolding

commit e2dd1cc9ae3ece0694a8113f76140ec941c25b0f
Merge: c7e622f2 42f75028
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 14:51:29 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    connect with mnemonic update

commit 42f75028bcb8ad06645f3faad9a6e5466cecc086
Author: Drazen Urch <durch@users.noreply.guthub.com>
Date:   Wed Aug 25 15:44:08 2021 +0200

    Resolve state deadlock

commit c7e622f2844bead7f5d57361cd3146436088cfb1
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 14:06:37 2021 +0100

    begin sign in rust integration

commit 248da351c6d20d11afb0f4ead44b0311122e34d1
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 14:05:00 2021 +0100

    use color palette object

commit fe1c8a3b0821f77fdc10e2d07c9da4283dbdc7c5
Merge: 84af9233 1bc17abb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 10:36:11 2021 +0100

    Merge branch 'tauri-wallet' into tauri-wallet-frontend
    merge rust api updates

commit 84af923389783410754d71c8b7bf1356d51280b7
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Wed Aug 25 10:35:42 2021 +0100

    update receive to use state value

commit 1bc17abbaad98e1aee3ebf2bfd944e1c47506a1e
Author: Drazen Urch <drazen@urch.eu>
Date:   Wed Aug 25 11:18:16 2021 +0200

    Add connect_with_mnemonic and get_balance tauri functions

commit b8c2735520a4eb4cc775f9e8a541e8a76eeb69ef
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 16:12:08 2021 +0100

    cargo lock update

commit 67fd4367efdb5059cc3aed39dc91a55cca60c78f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 16:08:55 2021 +0100

    global theme update

commit 4540d2c4477a1adb65fc7a42c693c8152bc90f56
Merge: ce757697 4ad25114
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 12:56:59 2021 +0100

    Merge branch 'feature/tauri-wallet-ui' into tauri-wallet
    merge with rust updates

commit 4ad25114c3b97f3b35f32997f67a6c940267066f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 12:46:34 2021 +0100

    update nav cards

commit 3ce7888c073a74bbac7f07541e585c9c4d42bc97
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 11:59:10 2021 +0100

    address and balance cards

commit ce75769703bebd6d5a44b43b88014741a0e7c6eb
Author: Drazen Urch <drazen@urch.eu>
Date:   Tue Aug 24 12:54:49 2021 +0200

    Bootstrap nymd client with config

commit 66210658cb68c8383c30b2d1ecb84e5e5c37a07a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Tue Aug 24 10:35:54 2021 +0100

    add favicon

commit 728da763b3fe849e53bcd296791aa3a6787d553c
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 22:54:30 2021 +0100

    fix padding issue

commit 3da08ee33c4ce1995919d4940238e2fe83f3527d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 22:49:39 2021 +0100

    style updates

commit 55977185fd205e4459ed0f305c99f89e7e7b8a31
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 22:04:26 2021 +0100

    add unbond and undelegte pages

commit 1c8c0a47bcec3f2fa4b5f20261f4060911e22d38
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 21:34:14 2021 +0100

    receive page adjust margin

commit c161b2fe71956c217ead88801b61a162ddcf7ab2
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 21:32:29 2021 +0100

    send wizard updates

commit eb91c1180d639af6e9179680aa8700b31a3fa05d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 17:23:25 2021 +0100

    update balance page

commit 13e357637b817cb671b95d0cfdb1240e1e790063
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 17:18:07 2021 +0100

    style updates

commit 54c4bdb7d2f99986b877d991d11b1daa451a1b3b
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 17:12:40 2021 +0100

    send wizard update

commit 9b5f50913f30025d5e6743c84f213fc85bdbe26f
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 14:56:52 2021 +0100

    add send wizard

commit 7cfa35b542a7cc47e03897b3d407a1da331d1f64
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 11:18:13 2021 +0100

    style updates

commit 581a6b0a6f66037c29b6cbafc68eb63f1c654998
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 10:38:56 2021 +0100

    update nav bar

commit 85f23eb3d1db51f8158cc6a4f29003a1eb7a6cfe
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 10:38:42 2021 +0100

    create delegation page

commit 17100fa7daaf65d9e9ee4ba3ae2b676beba0416e
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Mon Aug 23 10:38:17 2021 +0100

    create node type selector component

commit 24af0c94bf3ef287b8fc52060e29aebdfbf75a15
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 22:26:14 2021 +0100

    add bond form

commit 8ec9e3121f3130f83de58d868051a8cfd2bd531a
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 17:35:59 2021 +0100

    side bar updates

commit 498dbb8ba3e7b104f8adc7101561deaecb3ae68d
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 12:24:04 2021 +0100

    add balance page

commit 7345bd81483a20e19dba464a11e6148e2e75c69c
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 11:51:27 2021 +0100

    update navigation style

commit b405d2e4af118b86f90cd9d98a67529c464126bb
Author: fmtabbara <fmtabbara@hotmail.co.uk>
Date:   Fri Aug 20 09:03:21 2021 +0100

    set up tauri app with React frontend
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants