Tommy Verrall
6feb4d28f5
Change extended packet size for test
2022-11-02 14:26:09 +01:00
Fouad
2952144d32
add profit margin percent to response ( #1729 )
...
* add profit margin percent to response
* use display percentage function
* fix profit margin display
* fix up filters
2022-11-01 13:02:34 +00:00
Jędrzej Stuczyński
80c21b3ed9
(chore) setting up a common/logging crate ( #1730 )
2022-11-01 11:46:47 +00:00
Jędrzej Stuczyński
1f0d5f8ad0
Feature/vesting contract version query ( #1726 )
...
* Introduced vesting contract query for build information
* Fixed import paths
* Changelog
2022-10-31 17:37:16 +00:00
Jędrzej Stuczyński
49ce56c367
Jedrzej/feature/version field in framed sphinx packets ( #1723 )
...
* introduced PacketVersion into FramedSphinxPacket
* Using legacy mode by default in mixnodes and gateways
* fixed unit tests
2022-10-31 16:56:37 +00:00
Pierre Dommerc
4ab6f4c3a9
refactor(explorer-api): route ping use mix_id as param ( #1728 )
2022-10-31 16:58:30 +01:00
Jędrzej Stuczyński
3727370b9e
Improved error propagation for fallible validator api queries ( #1681 )
...
* Improved error propagation for fallible validator api queries
* Updated changelog
2022-10-31 15:28:54 +00:00
Jędrzej Stuczyński
b3272097f9
Jedrzej/bugfix/historical uptimes recording ( #1721 )
...
* Removed commented out type alias
* typos
* Using the same underlying timer for uptime updater
* Updating uptimes at 23:00 UTC each day
* Changelog
2022-10-31 12:19:14 +00:00
Jon Häggblad
ebc13c4327
client: make channel to mix traffic controller bounded and add backpressure handling v1.1 ( #1725 )
...
* clients: change mix traffic channel to bounded
* clients: dynamically adjust sending delay in steps
* rustfmt
* wasm-client: update channel
* client: introduce SendingDelayController
* client-core: downgrade two debug statements to trace
* sending delay controller: tweak parameters
* wasm-client: add tokio dependency
* client-core: rework delay controller
* Revert "client-core: downgrade two debug statements to trace"
This reverts commit e0a7772fafac7bff0e4a2c50ba25e94b52b794e6.
* Remove outdated comment
* Remove WIP comments
* changelog: add note
* out queue controller: simplify with just send
* client-core: document constants
* client: move creating mix msg channel to mix traffic controller
* client-core: downgrade a warning log msg to debug
* changelog: update
2022-10-31 12:21:02 +01:00
Jon Häggblad
ec3a6b3e27
socks5: wait to close buffer (v1.1 branch) ( #1724 )
...
* socks5: wait to close buffer
This is the fix proposed by @simonwicky in
https://github.com/nymtech/nym/issues/1701
* socks5: fix typo in patch
* socks5: fix tests
* socks5: add type for returned data and index
* socks5: make closed_at_index an Option
* changelog: add note
* changelog: update
2022-10-31 11:56:31 +01:00
Pierre Dommerc
19f3c76f72
Feature/explorer operating cost ( #1719 )
...
* feat(explorer): operating cost
2022-10-28 16:24:52 +02:00
Pierre Dommerc
90cc239999
Feature/ne gateway details ( #1722 )
...
* create gateway details page
* adding uptime chart
* adding loading state for gateways
* adding link style
* fixing gateways pagination
* remove gateway name and desc
* adding correct toolpit text and cleaning
* fix build
* PR requested changes
* fix build
* requested changes
* fix build a rever console utility addition
Co-authored-by: Gala <calero.vg@gmail.com >
2022-10-28 15:12:37 +02:00
Jędrzej Stuczyński
c1bd5db902
comment regarding ts-rs compilation warning
2022-10-28 14:00:54 +01:00
Pierre Dommerc
fb1649bab5
fix(explorer): gateway list location column ( #1718 )
...
* fix(explorer): gateway list location column
* fix(explorer): gateway list columns width
2022-10-28 12:17:23 +01:00
Jędrzej Stuczyński
b21ca41e16
Adding staking supply scale factor in rewarding params update ( #1716 )
2022-10-28 12:17:17 +01:00
Pierre Dommerc
8656abcbde
fix(explorer): minoxde details page ( #1715 )
...
* fix(explorer): minoxde details page
* feat(explorer): add mix_id column in mixnodes list
2022-10-27 17:16:30 +02:00
Tommy Verrall
3ae9ea5de6
Merge pull request #1709 from nymtech/fix/explorerapi-geoip-lookup
...
fix(explorer-api): geoip lookup
2022-10-27 12:47:36 +02:00
Jędrzej Stuczyński
8bcec241a2
Moves Percent tests to the crate with the type definition ( #1714 )
2022-10-27 11:33:33 +01:00
Jędrzej Stuczyński
306e9b9dc2
Bugfix/correct staking supply accounting ( #1706 )
...
* Added staking_supply_scale_factor field on RewardingParams
* Scaling the amount of tokens released to the circulating/staking supplies
2022-10-27 10:51:09 +01:00
Fouad
d36e349cc6
Display routing scores for bonded gateway ( #1693 )
...
* access gateway report from node status api
* Create 4 response types for gateway and mixnode uptime and status
* Add the three remaining validator-client functions
* display gatways routing scores
* handle undefined gateway report
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2022-10-27 10:34:11 +01:00
Jon Häggblad
4990a4745f
Add two more sphinx extended packet sizes (8kb and 16kb) ( #1694 )
...
* Rename to ExtendedPacketSize32
* Add two more extended packet sizes
* Update config handling for new packet sizes
* Update wasm-client
* Changelog: update
* wasm-client: fix ref
* Switch use enum instead of string for config
2022-10-27 10:52:57 +02:00
Jon Häggblad
0d399f7d70
connect: tidy error enum ( #1712 )
2022-10-26 17:26:31 +02:00
Jon Häggblad
56cf181770
validator-api: use response type for history and report endpoints ( #1711 )
2022-10-26 17:26:17 +02:00
Tommy Verrall
f0aa2feb76
Merge pull request #1710 from nymtech/fix/explorer-table-ui
...
fix(explorer): mixnode location overflow
2022-10-26 17:13:29 +02:00
pierre
4df927cc3d
fix(explorer): mixnode location overflow
2022-10-26 16:51:25 +02:00
pierre
3f4373eb98
feat(explorer-api): add debug logs
2022-10-26 12:29:01 +02:00
pierre
cf10bb12ef
feat(explorer-api): use mixnode port in ip lookup
2022-10-26 12:23:33 +02:00
pierre
cb1e93e58d
fix(explorer-api): geoip lookup
2022-10-26 12:06:47 +02:00
Drazen Urch
f4f98027a0
Add per account pledge caps ( #1687 )
...
* Add per account pledge caps
* Address PR comments
* Update CHANGELOG
* No cap if no locked
* Fail account creation if taking account already exists
* Delegated free should be counted from vesting period start
2022-10-26 10:51:40 +02:00
Dave Hrycyszyn
dee27e805d
Adding a README for the nym-api
2022-10-25 12:25:09 +01:00
Dave Hrycyszyn
6f7dc36e5c
Removing unused attribute
2022-10-25 11:45:02 +01:00
Dave Hrycyszyn
ef50f361ba
Adding funding notice
2022-10-25 11:45:02 +01:00
Pierre Dommerc
3c55b28e69
feat(explorer-api): auto update geoip database ( #1684 )
...
* feat(explorer-api): auto update geoip database
* feat(explorer-api): read dotenv file
* fix(explorer-api): gitignore
* feat: move geoipupdate service to root compose file
2022-10-24 18:17:50 +02:00
Jędrzej Stuczyński
f1624e658e
Feature/adjusting epoch events ( #1696 )
...
* Added (not yet using) source height for pending events
* Fixed existing unit tests
* Emitting source height for resolved pending events
* Removed unused attribute keys
* Emitting initial total unit reward at time of delegation
* Updated ts types
* regenerated corresponding typescript types
* missed changes
* Piggybacking on breaking change to remove serde aliases
2022-10-24 09:30:51 +01:00
Jon Häggblad
fc44f2fe1c
Fix typo in Makefile
2022-10-21 22:11:04 +02:00
Fouad
cc26e4043c
only display general settings for mixnodes ( #1700 )
...
* only display general settings for mixnodes
2022-10-21 12:21:55 +01:00
Jon Häggblad
bb242080cf
Update qa.env mixnet contract address
2022-10-21 12:34:44 +02:00
Jon Häggblad
3ebaf48aa3
Makefile: add wasm-client ( #1699 )
2022-10-21 11:35:20 +02:00
Fouad
2d7a55daba
fix duplicate delegations ( #1697 )
2022-10-21 09:55:58 +01:00
Fouad
5f36742ce6
fix up operating cost ( #1698 )
2022-10-21 09:51:19 +01:00
Fouad
8547e770da
Display interval timings ( #1690 )
...
* make reusable Alert component
* get current interval
* display next interval and epoch times
* display pending events
2022-10-20 17:11:02 +01:00
Gala
862178c9c5
Merge pull request #1688 from nymtech/ne-changes
...
Network Explorer: narrowing columns and re-orden them
2022-10-20 17:24:16 +02:00
Jędrzej Stuczyński
33a339ae2c
Feature/multi node simulator ( #1692 )
...
* simple multi-node simulator
* Extending simulator with multi-node feature + testing against known good values
* Mixnet contract test fixes
* comment explaining the epsilon choice
2022-10-19 17:52:00 +01:00
Pierre Dommerc
5d583548ec
feat(wallet): new account howto modals ( #1689 )
2022-10-19 11:18:09 +02:00
Fouad
ba979c2e60
Feature/operator costs ( #1680 )
...
* add new operator cost field
* change uptime label to routing score
* update validation for operator cost
* fix profit margin type
2022-10-19 09:56:22 +01:00
Jędrzej Stuczyński
dbb674f042
Fixes rewarding-epoch emitted events + unit tests for reward recalculation ( #1691 )
2022-10-18 12:59:27 +01:00
Jędrzej Stuczyński
c3bea668d5
Renamed the type alias NodeId to MixId and fixed some usages ( #1682 )
...
* Renamed the type alias NodeId to MixId and fixed some usages
* fix(wallet): bonding context
* fix(wallet): remove ip field (type error)
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2022-10-17 17:25:40 +01:00
Gala
e0dd9b533e
create theme variables
2022-10-17 17:17:20 +02:00
Gala
5ab3f95b8f
cleaning
2022-10-17 15:36:42 +02:00
Gala
46097c80fe
Merge branch 'develop' into ne-changes
2022-10-17 14:30:59 +02:00