1.0.0-alpha.35 • Published 11 months ago

@rabbitholegg/questdk-plugin-thruster v1.0.0-alpha.35

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

Thruster Finance Plugin

Overview

Thruster Finance is a yield-first DEX on Blast.

Documentation: https://docs.thruster.finance/

Swap Plugin

Thruster Finance is a fork of Uniswap, utilizing both V2 and V3 swap methods.

Swap using V2 routes will use the ThrusterRouter contract. The relevant swap functions on this contract are:

  • swapETHForExactTokens
  • swapExactETHForTokens
  • swapExactTokensForETH
  • swapExactTokensForTokens
  • swapTokensForExactETH
  • swapTokensForExactTokens

(The SupportingFeeOnTransferTokens methods can be skipped as they have the same inputs as the non-fee-on-transfer methods)

Swaps using V3 routes will use a multicall on the SwapRouter contract. The relevant swap functions are:

  • exactInput
  • exactInputSingle
  • exactOutput
  • exactOutputSingle
Limitations
  • Like all Uniswap forks/clones, there are some precision issues on certain swap inputs/outputs. AmountOut is not very reliable for some methods (Exact_X_For_X), as it uses amountOutMin, which can be much lower than expected. In extreme cases, it can even be zero if slippage is set high enough. This will cause issues when using the (==) operator or the (>=) operator.
Sample Transactions
1.0.0-alpha.19

1 year ago

1.0.0-alpha.30

12 months ago

1.0.0-alpha.32

11 months ago

1.0.0-alpha.31

12 months ago

1.0.0-alpha.16

1 year ago

1.0.0-alpha.15

1 year ago

1.0.0-alpha.18

1 year ago

1.0.0-alpha.17

1 year ago

1.0.0-alpha.34

11 months ago

1.0.0-alpha.33

11 months ago

1.0.0-alpha.14

1 year ago

1.0.0-alpha.35

11 months ago

1.0.0-alpha.21

1 year ago

1.0.0-alpha.20

1 year ago

1.0.0-alpha.27

1 year ago

1.0.0-alpha.26

1 year ago

1.0.0-alpha.29

12 months ago

1.0.0-alpha.28

12 months ago

1.0.0-alpha.22

1 year ago

1.0.0-alpha.25

1 year ago

1.0.0-alpha.24

1 year ago

1.0.0-alpha.10

1 year ago

1.0.0-alpha.12

1 year ago

1.0.0-alpha.13

1 year ago

1.0.0-alpha.9

1 year ago

1.0.0-alpha.8

1 year ago

1.0.0-alpha.7

1 year ago

1.0.0-alpha.6

1 year ago

1.0.0-alpha.5

1 year ago

1.0.0-alpha.4

1 year ago

1.0.0-alpha.3

1 year ago

1.0.0-alpha.2

1 year ago

1.0.0-alpha.1

1 year ago