Merge branch 'refs/heads/main' into encoding/dc/ENG-4081-split-swap-strategy
# Conflicts: # src/encoding/evm/router_encoder.rs # src/encoding/evm/strategy_encoder/encoder.rs # src/encoding/evm/strategy_encoder/selector.rs # src/encoding/strategy_encoder.rs Took 2 minutes
This commit is contained in:
@@ -23,10 +23,10 @@ pub struct Solution {
|
||||
pub receiver: Bytes,
|
||||
/// List of swaps to fulfill the solution.
|
||||
pub swaps: Vec<Swap>,
|
||||
/// If set to true, the solution will be encoded to be sent directly to the SwapExecutor and
|
||||
/// If set to true, the solution will be encoded to be sent directly to the Executor and
|
||||
/// skip the router. The user is responsible for managing necessary approvals and token
|
||||
/// transfers.
|
||||
pub straight_to_pool: bool,
|
||||
pub direct_execution: bool,
|
||||
// if not set, then the Propeller Router will be used
|
||||
pub router_address: Option<Bytes>,
|
||||
// if set, it will be applied to check_amount
|
||||
@@ -60,6 +60,8 @@ pub struct Transaction {
|
||||
pub data: Vec<u8>,
|
||||
// ETH value to be sent with the transaction.
|
||||
pub value: BigUint,
|
||||
// Address of the contract to call with the calldata
|
||||
pub to: Bytes,
|
||||
}
|
||||
|
||||
#[allow(dead_code)]
|
||||
|
||||
Reference in New Issue
Block a user