TAMARA LIPOWSKI
e9c1a39608
fix: Updates to new datatype after merging main
2025-08-21 11:03:01 -04:00
Tamara
acb93c0fe6
Merge branch 'main' into rfqs/tnl/ENG-4798-arc-protocol-state
2025-08-21 10:43:50 -04:00
adrian
f4d3fe75e8
test: fix executor tests after removing the effectiveTrader field
2025-08-21 13:11:13 +02:00
adrian
52c91a12b8
refactor: remove effectiveTrader from calldata and always set it to trader's value
2025-08-21 13:11:13 +02:00
adrian
2b9f9a99f2
test: remove partial_fill_offset from MockRFQState
2025-08-21 13:11:13 +02:00
adrian
77de0d892a
test: add sequential swap tests for hashflow
2025-08-21 13:11:13 +02:00
adrian
93db953c62
feat: implement SwapEncoder for Hashflow
2025-08-21 13:11:13 +02:00
TAMARA LIPOWSKI
a2a53195ed
feat: Use Arc instead of & for protocol_state in Swap
...
- dealing with lifetimes makes refactoring painful for our users.
2025-08-20 15:25:16 -04:00
Diana Carvalho
0df328ee87
chore: Fix comment and error message
...
Took 12 minutes
Took 15 seconds
2025-08-14 17:46:26 +01:00
Diana Carvalho
22920617eb
feat: Support Bebop quote through IndicativelyPriced state
...
Made a new feature gate (test-utils) for MockRFQState
Took 2 hours 19 minutes
2025-08-14 13:01:40 +01:00
Diana Carvalho
5eb9973dbd
feat: Add estimated_amount_in to Swap. Add SwapBuilder
...
Use SwapBuilder everywhere inside crate
Integration tests will be done later
--- don't change below this line ---
ENG-4696 Took 1 hour 56 minutes
Took 4 minutes
2025-08-13 18:05:17 +01:00
TAMARA LIPOWSKI
c217702560
feat: Add protocol state to Swap object
...
- This consists of lots of necessary battles with lifetimes.
2025-07-22 12:13:39 -04:00
Diana Carvalho
2c25b5a18f
feat: Use Chain from tycho-core and remove current implementation
...
--- don't change below this line ---
ENG-4705 Took 29 minutes
2025-07-10 17:20:53 +01:00
Diana Carvalho
df63b87569
fix: Add optimized_transfers_integration_tests.rs
...
I forgot these tests in the previous PR
Took 24 minutes
2025-06-23 15:34:11 +01:00