Jędrzej Stuczyński
6ffd211e51
backwards compatibility
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
f61ed48240
updated templates
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
8d3dc405a5
clippy
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
21bf0fb27b
wasm changes
2023-03-22 13:51:36 +00:00
Jędrzej Stuczyński
7313f56c01
grouped debug config options inside client-core into substructs
2023-03-22 13:49:30 +00:00
Jon Häggblad
cfef9e96e6
chore: update nym-connect mobile lock file
2023-03-22 12:17:21 +01:00
farbanas
018e4d6079
chore: update lock files
2023-03-22 11:29:27 +01:00
farbanas
ebadd9799f
fix: add contracts-common back to dependencies
2023-03-22 11:29:25 +01:00
Jędrzej Stuczyński
268fa02b83
fix: restored 'nym-contracts-common' dependency in the mixnet contract
2023-03-22 10:25:42 +00:00
farbanas
4d6d2f0d33
Merge branch 'master' into develop
2023-03-22 10:31:12 +01:00
farbanas
c7f8b05604
fix: wallet CHANGELOG
nym-wallet-v1.1.12
2023-03-22 10:23:19 +01:00
farbanas
2878e9be9d
Merge branch 'release/v1.1.13'
nym-binaries-v1.1.13
2023-03-22 10:15:32 +01:00
farbanas
7b419c2b12
bump version of contracts
2023-03-22 10:12:33 +01:00
Fran Arbanas
0049126a91
Merge pull request #3200 from nymtech/jon/chore/explicit-cosmwasm-versions-across-workspaces
...
Set cosmwasm versions on workspace and strictly use 1.0.0
2023-03-22 10:06:18 +01:00
Jon Häggblad
80c5194d8b
Add explicit cosmwasm-crypto 1.0.0 dev-dependency
2023-03-21 16:34:06 +01:00
Jon Häggblad
27a6b99453
Even more workspace version missed earlier
2023-03-21 16:34:06 +01:00
Jon Häggblad
61982de511
A few more workspace versions
2023-03-21 16:34:06 +01:00
Jon Häggblad
efd9883197
Use workspace deps for coconut contracts
2023-03-21 16:34:06 +01:00
Jon Häggblad
ce4ae8d90c
Set cosmwasm versions on workspace and strictly use 1.0.0
2023-03-21 16:34:06 +01:00
farbanas
1d2722f994
update workflows with specific wasm-opt version
2023-03-21 16:30:40 +01:00
Drazen Urch
7e109e7f2d
Generalise MessageReceiver ( #3042 )
...
* Generalise MessageReceiver
* Generics all the way
* Generalise MessageReceiver
* Generics all the way
* Fix Cargo.lock
---------
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2023-03-21 15:25:51 +01:00
farbanas
f7a0b305df
update common crate version in contracts
2023-03-21 11:10:55 +01:00
farbanas
746ec71a0d
update package versions
2023-03-21 10:54:18 +01:00
Jon Häggblad
41a63a0985
Tidy top-level Makefile ( #3192 )
...
* Reorder Makefile
* split out the fmt targets
* split cargo test
* Split up clippy targets
* Add commit
* Use env variable for no-mobile instead
* Extract out target generation to use function
* Remove commented out code
* Add comment
* Minor tidy
2023-03-20 15:44:13 +01:00
Pierre Dommerc
5a149c5492
feat(nc-mobile): select service provider ( #3196 )
...
* feat: select service provider ui
* refactor: adjust ui
* fix: remove dead code
2023-03-20 13:53:29 +01:00
Jędrzej Stuczyński
7ff0becf72
replaced usage of 'serde_json' in mixnet contract in favour of 'serde_json_wasm' ( #3191 )
...
* replaced usage of 'serde_json' in mixnet contract in favour of 'serde_json_wasm'
* using stricter version number
2023-03-17 14:31:38 +00:00
Jon Häggblad
4c2967a733
Delete stray .gitignore file
2023-03-16 15:27:45 +00:00
Jon Häggblad
2b80e5d1c9
Remove leftover file from deleted crate
2023-03-16 12:59:46 +00:00
Jon Häggblad
4e7ff53214
Contract and client support for updating gateway config ( #3166 )
...
* mixnet-contract: add update gateway config
* mixnet-contract: tests for updating gateway config
* vesting-contract: add update gateway config
* validator-client: add update gateway config
* wallet: add update_gateway_config
* common/commands: add support for setting gateway config
* Remove commented out line
* Review fixes
* Generate ts file for GatewayConfigUpdate type
* Add generated GatewayConfigUpdate.ts file
2023-03-16 13:43:56 +01:00
Jon Häggblad
9ec36e49b7
contracts: remove .gitignore with Cargo.lock in it
...
While developing the service-provider-directory contract I ran into
issues with the lock file being inconsistent for cosmwasm-std (1.0 vs
1.2) and was hidden due to ignoring the lock file
2023-03-16 12:28:35 +00:00
farbanas
cdfa5ee540
chore: update versions for release/v1.1.13
2023-03-15 15:23:55 +01:00
farbanas
71853f69f3
chore: update changelogs for release/v1.1.13
2023-03-15 15:23:15 +01:00
pierre
dd13073037
docs(connect-android): add build note
android-nym-connect-v1.1.9
list
2023-03-15 12:29:23 +01:00
Pierre Dommerc
1010df1077
refactor(wallet): ui adjustments ( #3182 )
2023-03-15 12:22:00 +01:00
Bogdan-Ștefan Neacşu
9eaf9cf491
Feature/fix resharing ( #3139 )
...
* Compare verified vks against current group instead of initial dealers
* Fix various dkg logs
* API auto-advance epoch even on corrupt states
* Use verified vks as ultimate truth for dealers
* Set initial dealers based of verified vk
* Extend register period even more
* Fix test
* Use shares from current epoch
* Save initial dealers only when triggering resharing
* Fix tests
* Backup the last InProgress state too
* Reset previous signers that are not initial dealers
* Add unit test for bug reproduction
* More verbose debug logging
* Handle edge case for coconut keypair removal
* Update dkg api test
* Remove dealings directly for each key
* Replacement data is saved only on the first reshare start
* More debug logging
* On failed DKG, just reset
* Clippy fix
2023-03-15 11:16:43 +00:00
pierre
8e96318478
build(connect-android): try to fix fdroid build
2023-03-15 10:25:53 +01:00
Tommy Verrall
bedff1f258
Merge pull request #3153 from nymtech/oak-14
...
Validating new interval config parameters to prevent division by zero
2023-03-14 12:38:43 +02:00
Fouad
71a10a9a8b
add blockstream green to sp list ( #3180 )
2023-03-13 17:05:21 +01:00
Jędrzej Stuczyński
54287666e8
chore: simplify mnemonic zeroize story ( #3165 )
...
* updated bip39 dependency to simplify our zeroize story
* Replaced UserPassword wrapper with Zeroizing type alias
* fixed wallet-types cosmwasm-std dependency version
2023-03-13 11:29:56 +00:00
Tommy Verrall
6de829163d
Merge pull request #3173 from nymtech/feature/nym-cli-tweak
...
Feature/nym cli tweak
2023-03-13 13:24:13 +02:00
Jon Häggblad
605aed6f20
mock-nym-api: fix .storybook lint error ( #3178 )
2023-03-13 12:23:17 +01:00
benedettadavico
adb5ed7c30
typo fix
2023-03-13 12:14:14 +01:00
benedettadavico
2b019e57df
merge develop
2023-03-13 12:12:00 +01:00
benedettadavico
30c07712e3
format
2023-03-13 12:03:38 +01:00
benedettadavico
82c92501d9
vesting stuff
2023-03-13 12:01:22 +01:00
benedettadavico
c2a871a1a7
typo
2023-03-10 17:10:27 +01:00
benedettadavico
dfd7bd5889
adding pledge more
2023-03-10 17:10:01 +01:00
Tommy Verrall
5aee4b1660
Merge pull request #3167 from nymtech/feature/wallet-3132
...
Feature/wallet 3132
2023-03-10 17:56:09 +02:00
Tommy Verrall
68a7bb67de
Merge pull request #3169 from nymtech/feature/explorer-3168
...
Feature/explorer 3168
2023-03-10 17:32:22 +02:00
Pierre Dommerc
7ff043d8df
Feature/bonding signature UI ( #3157 )
...
* wip
* updated gateways 'sign' command
* in-wallet verification of mix bonding signature
* changed signature of vesting contract trait method
* updated wallet bonding endpoints
* tauri commands for generating signing payloads
* renamed signer to sender
* verifying new signatures in the contract
* fixed existing mixnet unit tests
* unit tests for invalid signatures
* fixed other usages of MessageSignature + FromStr
* using base58-encoded serialization
* removed owner-signature from details response
* added ability to construct bonding payloads via nym-cli
* removed signature from bonding payload args
* moved 'message_type' from 'ContractMessageContent' to 'SignableMessage'
* refactor(wallet-rust): rename owner_signature args
* feat(wallet-bonding): handle user signature
* feat(wallet-bonding): fix bonding
* feat(wallet-bonding): fix lint issue
* feat(wallet-bonding): ui adjustment
* make the location field mandatory for payload signing
* feat(wallet-bonding): remove ownersignature field, remove dead code
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Co-authored-by: Tommy Verrall <tommyvez@protonmail.com >
2023-03-10 15:53:21 +01:00