Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
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…
  • Loading branch information
Drazen Urch committed Sep 27, 2021
1 parent be56ae5 commit 8f539fa
Show file tree
Hide file tree
Showing 191 changed files with 22,407 additions and 1,793 deletions.
26 changes: 2 additions & 24 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Continuous integration
on: [push, pull_request]

jobs:
ci:
build:
runs-on: ${{ matrix.os }}
continue-on-error: ${{ matrix.rust == 'nightly' || matrix.rust == 'beta' }}
strategy:
Expand All @@ -25,28 +25,13 @@ jobs:
override: true
components: rustfmt, clippy

# Exclude validator API on Windows
- uses: actions-rs/cargo@v1
if: ${{ matrix.os == 'windows-latest' }}
with:
command: build
args: --all --exclude nym-validator-api

- uses: actions-rs/cargo@v1
if: ${{ matrix.os != 'windows-latest' }}
with:
command: build
args: --all

# Exclude validator API on Windows
- uses: actions-rs/cargo@v1
if: ${{ matrix.os == 'windows-latest' }}
with:
command: test
args: --all --exclude nym-validator-api

- uses: actions-rs/cargo@v1
if: ${{ matrix.os != 'windows-latest' }}
with:
command: test
args: --all
Expand All @@ -56,15 +41,8 @@ jobs:
command: fmt
args: --all -- --check

# Exclude validator API on Windows
- uses: actions-rs/cargo@v1
if: ${{ matrix.rust != 'nightly' && matrix.os == 'windows-latest' }}
with:
command: clippy
args: --all --exclude nym-validator-api -- -D warnings

- uses: actions-rs/cargo@v1
if: ${{ matrix.rust != 'nightly' && matrix.os != 'windows-latest' }}
if: ${{ matrix.rust != 'nightly' }}
with:
command: clippy
args: -- -D warnings
2 changes: 1 addition & 1 deletion .github/workflows/mixnet_contract.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Mixnet Contract
on: [push, pull_request]

jobs:
ci:
mixnet-contract:
# since it's going to be compiled into wasm, there's absolutely
# no point in running CI on different OS-es
runs-on: ubuntu-latest
Expand Down
22 changes: 22 additions & 0 deletions .github/workflows/tauri-wallet-types.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Generate TS types

on: push

jobs:
tauri-wallet-types:
runs-on: ubuntu-latest
steps:
- name: Prepare
run: sudo apt-get update && sudo apt-get install -y libpango1.0-dev libatk1.0-dev libgdk-pixbuf2.0-dev libsoup2.4-dev librust-gdk-dev libwebkit2gtk-4.0-dev
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
- name: Generate TS
run: cd tauri-wallet/src-tauri && cargo test
- uses: EndBug/add-and-commit@v7.2.1 # https://github.com/marketplace/actions/add-commit
with:
add: '["tauri-wallet"]'
message: '[ci skip] Generate TS types'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/wasm_client_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Wasm Client
on: [push, pull_request]

jobs:
ci:
wasm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
Expand Down
Loading

0 comments on commit 8f539fa

Please sign in to comment.