Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Update token parameters and fundamental units #400

Closed
wants to merge 21 commits into from

Conversation

brentstone
Copy link
Collaborator

@brentstone brentstone commented Aug 30, 2022

Closes #391 and #386.

Based on #379.

Previously, fundamental token units were such that 10^6 fundamental units (namnam) comprised a whole NAM token. This is changed to 10^9. The proof-of-stake parameter votes_per_token is also changed such that now it is 1/100 votes per fundamental unit, rather than 1/1000 votes per whole token.

@tzemanovic tzemanovic force-pushed the tomas/pos-integration branch 2 times, most recently from 600b2ed to ee19f2f Compare September 23, 2022 10:02
tzemanovic and others added 21 commits October 24, 2022 11:58
This adds a new feature "async-client" and "tendermint-rpc" to shared
crate that if enabled generate async client code for all router's
handler methods, and implements it for tendermint-rpc client,
respectively.
* tomas/rpc-queries-router:
  wasm: update checksums
  changelog: add #553
  apps: replace RPC module and its handlers with new queries mod
  shared: add new queries router macro to replicate handwritten RPC paths
  add deps for router macro and update `Cargo.lock`s
  protocol: update imports and add missing rustdoc
  move ledger's protocol module into shared crate
* tomas/rpc-sub-shell:
  [ci] wasm checksums update
  router: add `with_options` for handlers that use request/response
  move the current RPC patterns under "shell" sub-router
* tomas/rpc-sub-vp-pos:
  [ci] wasm checksums update
  queries: add more PoS queries and use them for gov
  RPC: add PoS is_validator and bond_amount queries
  shared: implement PosReadOnly for Storage
@tzemanovic tzemanovic changed the base branch from tomas/pos-integration to main October 24, 2022 16:58
@tzemanovic tzemanovic force-pushed the brent/update-token-params branch from 0550abc to 76b37b7 Compare October 24, 2022 16:58
@tzemanovic tzemanovic closed this Oct 24, 2022
@tzemanovic
Copy link
Member

both issues are closed as design decision has changed

@brentstone brentstone deleted the brent/update-token-params branch December 5, 2022 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

change votes per token PoS param to be per smallest denomination
2 participants