fix(critical): complete execution pipeline - all blockers fixed and operational
This commit is contained in:
@@ -68,7 +68,7 @@ type Result3 struct {
|
||||
|
||||
// MulticallBatcher batches multiple RPC calls into a single Multicall3 transaction
|
||||
type MulticallBatcher struct {
|
||||
client *ethclient.Client
|
||||
client *ethclient.Client
|
||||
multicallABI abi.ABI
|
||||
}
|
||||
|
||||
@@ -80,7 +80,7 @@ func NewMulticallBatcher(client *ethclient.Client) (*MulticallBatcher, error) {
|
||||
}
|
||||
|
||||
return &MulticallBatcher{
|
||||
client: client,
|
||||
client: client,
|
||||
multicallABI: parsedABI,
|
||||
}, nil
|
||||
}
|
||||
|
||||
@@ -18,8 +18,8 @@ type PoolVersion int
|
||||
|
||||
const (
|
||||
PoolVersionUnknown PoolVersion = iota
|
||||
PoolVersionV2 // Uniswap V2 style (uses getReserves)
|
||||
PoolVersionV3 // Uniswap V3 style (uses slot0)
|
||||
PoolVersionV2 // Uniswap V2 style (uses getReserves)
|
||||
PoolVersionV3 // Uniswap V3 style (uses slot0)
|
||||
PoolVersionBalancer
|
||||
PoolVersionCurve
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user