47a1ea0ffd
build: compile with Istanbul
2024-04-16 21:28:12 +08:00
lash
066f7914a6
Enable choice in net fee, settable evm version
...
Signed-off-by: lash <dev@holbrook.no>
Signed-off-by: Mohammed Sohail <sohailsameja@gmail.com>
2024-04-16 21:23:50 +08:00
lash
c688989c40
Upgrade deps
...
Signed-off-by: lash <dev@holbrook.no>
Signed-off-by: Mohammed Sohail <sohailsameja@gmail.com>
2024-04-16 21:23:18 +08:00
a46dfad2a0
feat: admin only withdrawals
2024-04-09 15:46:31 +08:00
1ddae75269
solc: compile event changes
2024-04-08 12:55:07 +08:00
6199080c09
fix: typo in events, add docs
2024-04-08 12:54:09 +08:00
d244cc05ec
feat: add Deposit and Collect events
...
* refactor public deposit function: the internal function doesn't emit an event when called within withdraw
2024-04-08 12:48:27 +08:00
6d82807ffe
feat: add Swap event
2024-04-08 12:33:34 +08:00
561c4b3a71
fixes: fee application to swap quote
...
commit 4931ef1d70
Author: Mohammed Sohail <sohailsameja@gmail.com>
Date: Tue Mar 26 16:56:44 2024 +0800
fix: include fees in public liquidity
commit 78844169c5
Author: Mohammed Sohail <sohailsameja@gmail.com>
Date: Thu Mar 21 17:00:33 2024 +0800
update: fix-pool builds
commit ab897bf901
Author: Mohammed Sohail <sohailsameja@gmail.com>
Date: Thu Mar 21 16:57:06 2024 +0800
fix: apply fee after quote. Exclude fees from public liquidity
commit c38fb552e9
Author: Mohammed Sohail <sohailsameja@gmail.com>
Date: Thu Mar 21 13:09:29 2024 +0800
feat: make getQuote a public function
* useful for 3rd part integration. No need to make a 2nd call to the quoter.
2024-04-08 12:13:50 +08:00
f812790610
feat: make useful variables public
...
commit 283e3cd7bf
Author: Mohammed Sohail <sohailsameja@gmail.com>
Date: Tue Mar 19 15:24:21 2024 +0800
feat: update compilation
* hfork - istanbul
* solc ver: 0.8.25
commit f31475bc30
Author: Mohammed Sohail <sohailsameja@gmail.com>
Date: Tue Mar 19 15:24:02 2024 +0800
feat: make useful variables public
2024-03-21 12:55:45 +08:00
lash
9560d0c5df
Add swap description section
2023-08-03 17:23:36 +01:00
lash
3186f0b58e
Remove declaration from contract, interface
2023-08-03 16:01:13 +01:00
lash
7bc32123cf
Add token quote interface identifier
2023-08-03 15:51:28 +01:00
lash
ceb253bf8f
Differentiate revert error message in quoter
2023-08-03 15:49:47 +01:00
lash
cc01225612
Specify fee inheritance
2023-08-03 15:36:21 +01:00
lash
e845f2c3ff
Correct typo in fees section
2023-08-03 15:31:47 +01:00
lash
22aa2db684
Add fees section in readme
2023-08-03 15:28:47 +01:00
lash
b1442ba416
Correct quoter name in readme
2023-08-03 15:20:33 +01:00
lash
0f7f8bfeea
Add readme
2023-08-03 15:18:40 +01:00
lash
5a1114ae55
Add quoter example contract for decimals translation
2023-08-03 14:53:40 +01:00
lash
af059d24a7
Correct quoter seal flag
2023-08-01 15:34:52 +01:00
lash
17f5d2f340
Add quoter set method in contract
2023-08-01 15:33:38 +01:00
lash
51f03be466
Add packaging
2023-07-28 14:09:45 +01:00
lash
89b92ef7de
Add limiter token registry
2023-07-28 13:46:15 +01:00
lash
5219ca0385
Add holder to limiter call
2023-07-27 17:35:36 +01:00
lash
377d392558
Add limit registry
2023-07-27 17:31:13 +01:00
lash
2da973151e
Add license
2023-07-27 16:55:59 +01:00
lash
dd0aa11c6e
Add interface test
2023-07-27 08:01:16 +01:00
lash
365c84d88b
Add fee withdraw option
2023-07-27 07:45:15 +01:00
lash
b5fbc778c0
Implement python interface, deposit and swap test
2023-07-26 17:02:01 +01:00
lash
a4fc3c1dda
Initial commit
2023-07-25 09:49:50 +01:00