-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(staker): add in-range staked liquidity tracker (#438)
* refactor, test: calculateCollectReward * helper test * change getTokenPairBalanceFromPosition params * update doc * change emit param name * remove function prefix from panic * pool tier reward cache, pool reward cache, halving, warmup * chore: remove `Pool` prefix from pool's receiver getter (#423) * GSW-1838 test: swap_math unitest * test: define test helper function * test: remove unnecessary initialization * refactor: Use Clone data in function calls to protect original data * GSW-1838 test: sqrt_price_math unitest (#425) * refactor: sqrt_price_math - added testcase * refactor: add test code and comments * refactor: Overflow check for type conversion to int256 in delta amount calculation * refactor: dry swap (#421) * remove duplicate functions * GSW-1838 refactor: Using the new constructor to protect raw data in sqrtRatio calculations * GSW-1838 refactor: need to lock pool.slot0 to prevent re-entry * refactor: Using clone data to protect original data * refactor: remove unused import * fix: sqrtRatio calculation default value issue * refactor: swap and swap math * refactor: computeSwapStep - edge case test (amount : zero and over liquidity) - EXACT IN / EXACT OUT Case * refactor: Separate pool transfer-related test code * refactor: Rename a receiver function param and liquidity math bug fix - Fix absolute value before checking if delta value is negative to fix handling error issue if negative. - Rename the param in the receiver function from pool to p. * refactor: Changed large numbers to const for readability & removed some comments * refactor: Remove unnecessary function usage * refactor: Fix error messages to make their meaning clear * GSW-1839 refactor: integrated helper and test code (#432) * GSW-1839 Refactor/position contract utils (#433) * GSW-1839 refactor: integrated helper and test code - integrated helper with nft helper - add test helper code - add test code for helper - change file filename * GSW-1839 refactor: utils - add assert functions - refactor original util functions * Update position/utils_test.gno * test: Update to use the correct test values * GSW-1968 feat: check emission is caller or not (#435) * feat: add check logic for caller is emission or not * fix: remove deprecated require from gno.mod * Refactor/pool total (#442) * refactor: pool mint * refactor: name change transferFromAndVerify to safeTransferFrom * refactor: support checkTick when position modify * refactor: tick and position update * refactor: pool mint * refactor: collect and burn * refactor: collectProtocol * refactor: setFeeProtocol * refactor: createPool * refactor: Modify code based on code review comments * fix u256 error * rm: reward_internal_emission, reward_manager * rm: staker_type * rm: unnecessary test (staker_test) * rm: reward_recipient_store * rm: function prefix from panic messages * rm: tier_ratio, warm_up * rm: external_incentive_calculator * chore: change file name _GET_no_receiver -> getter * test: GetPoolStakedLiquidityUpdates * test, fix: api_calculation * modify external reward to be indexed by incentive id * test: more helpers * chore: exclude unittests * add per warmup retrieval * add warmup test * feat: getPrintInfo() * fix: gnoVM panics * fix: internal 01 test * fix: divide by zero * refactor: use grc20reg --------- Co-authored-by: Lee ByeongJun <[email protected]> Co-authored-by: Blake <[email protected]> Co-authored-by: n3wbie <[email protected]> Co-authored-by: 0xTopaz <[email protected]>
- Loading branch information
1 parent
d973fab
commit b1ce569
Showing
156 changed files
with
19,522 additions
and
12,704 deletions.
There are no files selected for viewing
22 changes: 1 addition & 21 deletions
22
__local/grc20_tokens/g1er355fkjksqpdtwmhf5penwa82p0rhqxkkyhk5/register_gnodev/gno.mod
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1 @@ | ||
module gno.land/r/g1er355fkjksqpdtwmhf5penwa82p0rhqxkkyhk5/v2/register_gnodev | ||
|
||
require ( | ||
gno.land/p/demo/users v0.0.0-latest | ||
gno.land/r/demo/foo20 v0.0.0-latest | ||
gno.land/r/demo/wugnot v0.0.0-latest | ||
gno.land/r/gnoswap/v1/community_pool v0.0.0-latest | ||
gno.land/r/gnoswap/v1/gns v0.0.0-latest | ||
gno.land/r/gnoswap/v1/gov/staker v0.0.0-latest | ||
gno.land/r/gnoswap/v1/launchpad v0.0.0-latest | ||
gno.land/r/gnoswap/v1/pool v0.0.0-latest | ||
gno.land/r/gnoswap/v1/protocol_fee v0.0.0-latest | ||
gno.land/r/gnoswap/v1/router v0.0.0-latest | ||
gno.land/r/gnoswap/v1/staker v0.0.0-latest | ||
gno.land/r/onbloc/bar v0.0.0-latest | ||
gno.land/r/onbloc/baz v0.0.0-latest | ||
gno.land/r/onbloc/foo v0.0.0-latest | ||
gno.land/r/onbloc/obl v0.0.0-latest | ||
gno.land/r/onbloc/qux v0.0.0-latest | ||
gno.land/r/onbloc/usdc v0.0.0-latest | ||
) | ||
module gno.land/r/g1er355fkjksqpdtwmhf5penwa82p0rhqxkkyhk5/v2/register_gnodev |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1 @@ | ||
module gno.land/r/onbloc/bar | ||
|
||
require ( | ||
gno.land/p/demo/grc/grc20 v0.0.0-latest | ||
gno.land/p/demo/ownable v0.0.0-latest | ||
gno.land/p/demo/ufmt v0.0.0-latest | ||
gno.land/p/demo/users v0.0.0-latest | ||
gno.land/r/demo/users v0.0.0-latest | ||
gno.land/r/demo/grc20reg v0.0.0-latest | ||
) | ||
module gno.land/r/onbloc/bar |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1 @@ | ||
module gno.land/r/onbloc/baz | ||
|
||
require ( | ||
gno.land/p/demo/grc/grc20 v0.0.0-latest | ||
gno.land/p/demo/ownable v0.0.0-latest | ||
gno.land/p/demo/ufmt v0.0.0-latest | ||
gno.land/p/demo/users v0.0.0-latest | ||
gno.land/r/demo/users v0.0.0-latest | ||
gno.land/r/demo/grc20reg v0.0.0-latest | ||
) | ||
module gno.land/r/onbloc/baz |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1 @@ | ||
module gno.land/r/onbloc/foo | ||
|
||
require ( | ||
gno.land/p/demo/grc/grc20 v0.0.0-latest | ||
gno.land/p/demo/ownable v0.0.0-latest | ||
gno.land/p/demo/ufmt v0.0.0-latest | ||
gno.land/p/demo/users v0.0.0-latest | ||
gno.land/r/demo/users v0.0.0-latest | ||
gno.land/r/demo/grc20reg v0.0.0-latest | ||
) | ||
module gno.land/r/onbloc/foo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1 @@ | ||
module gno.land/r/onbloc/obl | ||
|
||
require ( | ||
gno.land/p/demo/grc/grc20 v0.0.0-latest | ||
gno.land/p/demo/ownable v0.0.0-latest | ||
gno.land/p/demo/ufmt v0.0.0-latest | ||
gno.land/p/demo/users v0.0.0-latest | ||
gno.land/r/demo/users v0.0.0-latest | ||
gno.land/r/demo/grc20reg v0.0.0-latest | ||
) | ||
module gno.land/r/onbloc/obl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1 @@ | ||
module gno.land/r/onbloc/qux | ||
|
||
require ( | ||
gno.land/p/demo/grc/grc20 v0.0.0-latest | ||
gno.land/p/demo/ownable v0.0.0-latest | ||
gno.land/p/demo/ufmt v0.0.0-latest | ||
gno.land/p/demo/users v0.0.0-latest | ||
gno.land/r/demo/users v0.0.0-latest | ||
gno.land/r/demo/grc20reg v0.0.0-latest | ||
) | ||
module gno.land/r/onbloc/qux |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1 @@ | ||
module gno.land/r/onbloc/usdc | ||
|
||
require ( | ||
gno.land/p/demo/grc/grc20 v0.0.0-latest | ||
gno.land/p/demo/ownable v0.0.0-latest | ||
gno.land/p/demo/ufmt v0.0.0-latest | ||
gno.land/p/demo/users v0.0.0-latest | ||
gno.land/r/demo/users v0.0.0-latest | ||
gno.land/r/demo/grc20reg v0.0.0-latest | ||
) | ||
module gno.land/r/onbloc/usdc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.