Outside Fill
Fills part of a swap from an outside venue when it gives more than the pool.
Where it runs
Deploying soon
Not open on any pool yet.
Status on reel
Not on reel
Not offered: reel's swap fills only from its own curve (PROGRAM.md §4), and hookr's version isn't open on any pool yet.
Set by
You, at launch
Core block · Deploying soon
What it does
On exact-input swaps, part of the swap fills from an outside venue when that pays more, and the pool fills the rest. The outside part still pays the pool's take.
How it works on reel
Not in reel. A CPI leg to another Solana AMM inside Swap would be a program change, not a block setting.
Settings
No settings of its own.
Fees and who's paid
Paid to
Nothing extra; the outside part pays the pool's take.
Protocol share
reel takes no share of it.
Requires and can't be combined with
Requires
No other block.
Can't be combined with
Nothing: it sits beside any block.
Worked example
On hookr's fork test, a 1,000 USD buy received 0.10% more by filling part of it on an outside venue.
Solana notes
It works as on hookr; amounts are in SOL or the pool's quote, and times in seconds.
On hookr: Core block · Deploying soon
Other blocks in Pools and trading
Zap Relay source
ADVISORYRoutes a cut of every buy to a zap vault that buys another pool.
Zap Relay target
ADVISORYA pool only its feeder zap vaults may buy; anyone may sell.
Pool Mesh
ADVISORYOne zap vault, fed by many pools, that buys up to four target pools.
Family Pinger
OUTSIDERuns every due zap and payout of a launch in one call, for a tip.
Multi-pool launch
LAUNCHOpens one token in up to 8 pools at once, each with its own quote and blocks.
Supply split
LAUNCHSeeds each pool of a new token with an exact share of the supply.
Opening price check
LAUNCHFails the launch if a pool opens too far from pool 1's price.
Limit orders
TRADINGEscrow a trade with a price limit; anyone fills it once the pool pays the limit.
Best route
TRADINGCompares the pool with other venues before a trade and offers a clearly better route.