Skip to content

Conversation

@mariari
Copy link
Contributor

@mariari mariari commented Jun 29, 2023

No description provided.

batconjurer and others added 30 commits March 29, 2023 09:23
@mariari mariari force-pushed the mariari/fixed-amounts-history branch from cecd65a to ec9a785 Compare June 29, 2023 14:20
@mariari
Copy link
Contributor Author

mariari commented Jun 29, 2023

pls update wasm

@mariari mariari force-pushed the mariari/fixed-amounts-history branch from 1235fcb to 714d81c Compare June 29, 2023 15:27
brentstone added a commit that referenced this pull request Jul 3, 2023
* origin/mariari/fixed-amounts-history:
  [chore] Fixed clippy and formatting
  [fix]: Fixed serialization bug with amounts. Fixed remaining masp e2e tests
  Masp e2e tests now passing
  WIP fixed masp incentives
  WIP masp incentives passes. But I did something reckless to get there.
  WIP fixed unspent note calcs
  WIP small bug fixes and a debugger can be attached
  WIP
  WIP fixed bug in collecting unspent notes
  WIP fixing masp incentives
  WIP
  WIP fixed bug in collecting unspent notes
  WIP fixing masp incentives
  WIP fixing masp amounts
  unsorted wips on e2e
  fix ledger e2e tests
  stupid test fix: add six zeroes
  force 0 ibc denoms
  disambiguate token denom and ibc denom
  we don't take separators anymore whoops
  refactor `Dec` to allow negative values
  WIP fix `pos_bonds`
  Removed denominated from being called from user contracts
  Add a new destination for ibc rpc endpoint
  Fix underflow issue in commisions
  Remove signed conversion errors
  Temporary remove check for chain id verification
  Fix u64 going to Dec from overflowing
  Improve dec display method
  Gensis Parsing config issue solved
  Remove all references to Masp::Amount out of RPC
  Fixing Masp Amounts to convert on the edges
  Fix Key from always parsing
  [chore]: Removed rust_decimal and rust_decimal_macro deps from project
  [fix]: Fixed proptest in PoS, removed rust_decimal from core and pos crates
  Fix pos unit tests, change `Dec` precision to 12 places
  WIP fixing pos unit tests
  WIP more `Dec` integration and testing (compiling!)
  [chore]: Added more tests and fixes
  [fix]: Added tests for Dec, fixed division bug, cleaned up from_str method, added tests, removed some more Decimal types
  WIP continue replacing rust_decimal crate in PoS
  Starting replacing rust_decimal crate in PoS
  Update query_sheilded_balance to handle the multiple denominations
  Update query_sheilded_balance to handle the multiple denominations
  [fix]: Refactored gen_sheilded_transfer to only denominate amounts at the masp crate boundary
  [fix]: Incorporating in review suggestions
  [feat]: Replaced u128 in governance with u256
  [fix]: Fixed makefile recipes for abcipp
  [feat]: Added multitoken support to MASP
  [fix]: Fixed wasm tests
  [feat]: Added sub-prefixs to denom storage read/writes
  [fix]: Cleanup up the wasms
  [fix]: Fixed the router tests
  [fix]: Fixed some conversions to amounts in tests. Fixed PoS state machine tests
  [chore]: Added test coverage for new token types and fixed the bugs they found
  [chore]: Formatting
  [feat]: Fixed unit tests
  [feat]: First compiling refactor. Now for testing
  Fixed most of the masp compile issues. May not be logically correct yet
  WIP: shared/pos: update token to TM voting power conv
  core/token: make conv from Amount to u128 falliable
  app/shell: use token::Amount::native_whole for min fee conversion
  core/transaction/wrapper: add a todo for later
  core/token: add `write_denom`
  core/token: add `fn zero`
  Some more fixes  for amount types in the client code
  temp
  Fixed errors in core
  Drafting
brentstone added a commit that referenced this pull request Jul 3, 2023
* origin/mariari/fixed-amounts-history:
  [chore] Fixed clippy and formatting
  [fix]: Fixed serialization bug with amounts. Fixed remaining masp e2e tests
  Masp e2e tests now passing
  WIP fixed masp incentives
  WIP masp incentives passes. But I did something reckless to get there.
  WIP fixed unspent note calcs
  WIP small bug fixes and a debugger can be attached
  WIP
  WIP fixed bug in collecting unspent notes
  WIP fixing masp incentives
  WIP
  WIP fixed bug in collecting unspent notes
  WIP fixing masp incentives
  WIP fixing masp amounts
  unsorted wips on e2e
  fix ledger e2e tests
  stupid test fix: add six zeroes
  force 0 ibc denoms
  disambiguate token denom and ibc denom
  we don't take separators anymore whoops
  refactor `Dec` to allow negative values
  WIP fix `pos_bonds`
  Removed denominated from being called from user contracts
  Add a new destination for ibc rpc endpoint
  Fix underflow issue in commisions
  Remove signed conversion errors
  Temporary remove check for chain id verification
  Fix u64 going to Dec from overflowing
  Improve dec display method
  Gensis Parsing config issue solved
  Remove all references to Masp::Amount out of RPC
  Fixing Masp Amounts to convert on the edges
  Fix Key from always parsing
  [chore]: Removed rust_decimal and rust_decimal_macro deps from project
  [fix]: Fixed proptest in PoS, removed rust_decimal from core and pos crates
  Fix pos unit tests, change `Dec` precision to 12 places
  WIP fixing pos unit tests
  WIP more `Dec` integration and testing (compiling!)
  [chore]: Added more tests and fixes
  [fix]: Added tests for Dec, fixed division bug, cleaned up from_str method, added tests, removed some more Decimal types
  WIP continue replacing rust_decimal crate in PoS
  Starting replacing rust_decimal crate in PoS
  Update query_sheilded_balance to handle the multiple denominations
  Update query_sheilded_balance to handle the multiple denominations
  [fix]: Refactored gen_sheilded_transfer to only denominate amounts at the masp crate boundary
  [fix]: Incorporating in review suggestions
  [feat]: Replaced u128 in governance with u256
  [fix]: Fixed makefile recipes for abcipp
  [feat]: Added multitoken support to MASP
  [fix]: Fixed wasm tests
  [feat]: Added sub-prefixs to denom storage read/writes
  [fix]: Cleanup up the wasms
  [fix]: Fixed the router tests
  [fix]: Fixed some conversions to amounts in tests. Fixed PoS state machine tests
  [chore]: Added test coverage for new token types and fixed the bugs they found
  [chore]: Formatting
  [feat]: Fixed unit tests
  [feat]: First compiling refactor. Now for testing
  Fixed most of the masp compile issues. May not be logically correct yet
  WIP: shared/pos: update token to TM voting power conv
  core/token: make conv from Amount to u128 falliable
  app/shell: use token::Amount::native_whole for min fee conversion
  core/transaction/wrapper: add a todo for later
  core/token: add `write_denom`
  core/token: add `fn zero`
  Some more fixes  for amount types in the client code
  temp
  Fixed errors in core
  Drafting
@brentstone brentstone merged commit 51d382b into main Jul 3, 2023
@brentstone brentstone deleted the mariari/fixed-amounts-history branch July 3, 2023 16:38
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.

6 participants