Jon Häggblad
0bcdf99475
ci: update build arguments and some tidy ( #2919 )
...
* ci: remove --all-targets where it doesn't make sense anymore
* ci: add cargo clean step for ubuntu
* sdk: add note about the existance of a rust sdk
2023-01-26 09:13:39 +01:00
Jon Häggblad
b8e2997c73
nym-connect: connectivity status improvements ( #2915 )
...
* connect: keep track of connectivity state
* nym-connect: query connection state
* nym-connect: function for kicking of the health check task
* rustfmt
* nym-connect: extract out into function
* nym-connect: extract out events.rs
2023-01-25 20:55:55 +01:00
Bogdan-Ștefan Neacşu
8336d0612a
Remove coconut feature ( #2890 )
...
* Remove coconut feature
* Remove github workflow remainings
* Only run dkg if coconut enabled
* Fix typo
* Update changelog
2023-01-25 15:59:37 +02:00
Jędrzej Stuczyński
33d044dd5a
Merge branch 'master' into develop
2023-01-25 13:39:33 +00:00
farbanas
c2d28740a5
bump mixnode version
2023-01-25 14:06:11 +01:00
farbanas
58b5f113c6
feat: add a workflow for building and publishing binaries to the artifact storage without attaching them to a release
2023-01-25 13:27:04 +01:00
farbanas
9ab3a133d9
feat: add a workflow for building and publishing binaries to the artifact storage without attaching them to a release
2023-01-25 13:25:06 +01:00
Fran Arbanas
7a9fbbccc6
Merge pull request #2864 from nymtech/2733-hosted-runners-releasing
...
[#2733 ] Releasing on our self-hosted runners and less failing actions
2023-01-25 13:12:52 +01:00
farbanas
f3b82fa032
updated changelog for the new version of contracts
nym-contracts-v1.1.3
2023-01-25 13:08:54 +01:00
Drazen Urch
49b8a843a4
Vesting cap ( #2903 )
...
* Locked coins definition change
* Adapt tests to new locked
* Typo
* More tests
* Fix withdraw test
* Rollback changes
* Cleanup
2023-01-25 12:36:58 +01:00
Jędrzej Stuczyński
5d385ba10f
don't trigger global shutdown upon finishing sending verloc packets ( #2910 )
2023-01-25 10:40:57 +00:00
Mark Sinclair
da9468c36a
Update package.json
2023-01-24 16:26:37 +00:00
Fran Arbanas
2bd679c91f
feat: refactored GH actions ( #2894 )
2023-01-24 16:11:01 +00:00
joeiacono2021
f4d0a120bb
Merge pull request #2902 from nymtech/release/v1.1.7
...
Release/v1.1.7
nym-connect-v1.1.7
nym-binaries-v1.1.7
nym-wallet-v1.1.8
2023-01-24 13:04:53 +00:00
joeiacono2021
027b0dbc39
Merge pull request #2901 from nymtech/release/v1.1.7
...
Release/v1.1.7
2023-01-24 13:04:22 +00:00
farbanas
130ac50834
Regenerated Cargo.lock and resolved conflicts
2023-01-24 14:03:21 +01:00
Fran Arbanas
5711230ae3
Merge branch 'develop' into release/v1.1.7
2023-01-24 13:53:29 +01:00
joeiacono2021
4db656d074
Version changes for 1.1.7 release , edited versions and changelogs.
2023-01-24 12:41:59 +00:00
farbanas
538bcf1d0a
merge resolve
2023-01-24 13:25:25 +01:00
Jon Häggblad
95080c3ecc
nym-connect: add connection health test ( #2883 )
...
* nym-connect: add connect health test
* nym-connect: redo connection test
* nym-connect: strongly typed response
* Fix clippy
* nym-connect: also send event on connection check success
* nym-connect: tidy
2023-01-24 11:04:30 +01:00
Fouad
17771b5742
Fix NC Build ( #2893 )
...
* check if sx prop is array or not
fix sx prop breakage
yarn lock update
* return dist folder
* update lock file
2023-01-24 09:27:38 +01:00
Pierre Dommerc
48af0ae6b4
feat(explorer): copy changes ( #2892 )
2023-01-24 09:15:07 +01:00
Jon Häggblad
4c19187c78
rust-sdk: start adding rustdoc ( #2895 )
...
* rust-sdk: start adding some rustdoc
* rust-sdk: whole bunch of rustdoc
* rustfmt
2023-01-24 08:50:59 +01:00
Fouad
e1ec3594ea
Fix delegations sorting ( #2885 )
...
* map and sort delegations
* allow sorting on profit margin and operator cost
* update wallet changelog
2023-01-23 17:33:53 +01:00
farbanas
ded7e51071
fix: add continue-on-error: true to all apt calls since if it fails due to lock those packages most likely already exist
2023-01-23 15:47:42 +01:00
farbanas
b75199e4dc
added yarn tsc to typescript check
2023-01-23 15:43:49 +01:00
Dave Hrycyszyn
a0ed1c8edd
Added a few items to the nym-api README
2023-01-23 12:33:53 +00:00
Jędrzej Stuczyński
a693fa9190
Handling edge-case for when no vesting accounts exist ( #2888 )
2023-01-23 11:58:07 +01:00
farbanas
e83e83abed
Since we have two runners on the same machine apt might get locked. This will allow it to fail, maybe those deps are already installed
2023-01-23 11:56:02 +01:00
Jon Häggblad
d03f769b14
nym-api: add endpoint for a list of GatewayBondAnnotated ( #2833 )
2023-01-23 09:04:23 +01:00
Mark Sinclair
86e9463c42
Typescript: fix eslint errors and add GitHub Action for linting ( #2886 )
...
* Fix eslint errors
* GitHub Actions: add Typescript project linting
* Fix dependency
* Revert changes and exclude rule
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-01-20 18:17:15 +00:00
Mark Sinclair
5376c2a4ba
WASM Client: use rollup to bundle web worker ( #2884 )
...
* WASM Client: simplify sending of custom messages by always setting headers and a mime-type for the content
* Use rollup to bundle the web worker script to support more downstream bundlers
The WASM bundle is embedded as a base64 encoded resource and loaded synchronously, because this is the only mechanism widely supported to load WASM inside a web worker currently. Hopefully in the future this can be changed to pure modules.
* Suppress errors in build script
* Add Parcel 2.0 example
* WASM client: fix tests
* Update SDK docs and images
* wasm-client: add method to validate a recipient's address
* Revert "Removing unused prestart"
This reverts commit cbeac10383 .
* Revert "Removing pointless dependency build command from TypeScript SDK example"
This reverts commit 0e0a62938d .
* Add typing for React 18
* Improve README files
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-01-20 16:46:52 +00:00
Dave Hrycyszyn
cbeac10383
Removing unused prestart
2023-01-20 13:30:58 +00:00
Dave Hrycyszyn
63a4bdf5a6
Merge branch 'release/v1.1.6' into develop
2023-01-20 12:38:29 +00:00
Dave Hrycyszyn
0e0a62938d
Removing pointless dependency build command from TypeScript SDK example
2023-01-20 12:38:01 +00:00
Bogdan-Ștefan Neacşu
f1d0bd0bf4
Feature/dkg rerun tests ( #2875 )
...
* Some contract unit tests
* Hook for group queries
* Test epoch advancement
* Use separate process for tests using group global var
2023-01-20 14:03:19 +02:00
Raphaël Walther
404473c128
Github Actions: install npm
2023-01-20 09:05:59 +01:00
Jon Häggblad
a980d6f804
rust-sdk: enable reply-SURBs by default ( #2874 )
...
* rust-sdk: enable SURBs by default
* changelog: update
* rustfmt
2023-01-19 15:21:02 +01:00
Jon Häggblad
c6a5e08188
rust-sdk: handle surb storage ( #2870 )
...
* clients: make surb storage more flexible
- in the rust-sdk we make the surb storage generic and pluggable, with
the fs_backend the default.
- make it possible to disable fs_backend at runtime
* Add comment
* changelog: add note
* client-core: tidy up some minor things
2023-01-19 13:30:43 +01:00
Fouad
b2ed078e0f
Remove test and earn ( #2869 )
...
* remove test and earn
* update changelog
2023-01-19 11:40:37 +01:00
Jon Häggblad
886e2ed5e7
nym-sdk: add nyxd-client feature dependency ( #2872 )
2023-01-19 11:17:37 +01:00
Dave Hrycyszyn
aa545ee6c6
Changing comment to nym-api
2023-01-19 10:09:45 +00:00
Jon Häggblad
62741889bc
ci: build rust examples ( #2871 )
2023-01-19 11:04:12 +01:00
Bogdan-Ștefan Neacşu
64c963e36e
Feature/dkg rerun ( #2839 )
...
* Reset contract state when dkg needs rerun
* Reset nym-api for rerun
* Gateway updates signer APIs at runtime
* Fix clippy
* Add epoch id
* Use IndexedMap for shares
* Query with epoch id
* Add Clone to client traits
* Pass nyxd client instead of api data
* Get the specific epoch vk
* Make wasm work
* Remove wasm test runs
As there are no wasm tests and the target_arch macros are not compatible
with the cargo test environment, we can safely remove (for now) the wasm
test target runs.
* Put epoch_id in storage pk
* Gateway uses old keys but current verifiers
* Add group contract to env
* Move group msg in common
* Only run DKG if part of group
* Clippy test
* Rename wasm_storage to wasm_mockups
* Update changelog
2023-01-19 11:15:07 +02:00
Raphaël Walther
d6f87c40ed
Github Actions: fix notifications
2023-01-18 17:36:25 +01:00
Fran Arbanas
39562e653a
Merge pull request #2837 from nymtech/ci-clippy-update
...
chore: added --all-targets --all-features to clippy
2023-01-18 13:17:05 +01:00
Jon Häggblad
e548d6f1f8
cargo: try out inheriting workspace metadata ( #2853 )
...
* cargo: add log as a workspace dependency
* cargo: add authors to top-level workspace
* cargo: add a few more entried to workspace package
2023-01-18 10:13:11 +01:00
Jon Häggblad
48def795d9
common/logging: fix clippy ( #2866 )
...
* common/logging: fix clippy
* network-requester: clippy
2023-01-18 09:55:56 +01:00
farbanas
e849cc065a
move contracts build to our custom runner
2023-01-17 16:43:36 +01:00
farbanas
95b95b2892
fix: contracts build shouldn't fail on wrong tag
2023-01-17 16:24:03 +01:00