Ooga Booga Routing Contracts
The main contract that users will interface with will be the OBRouter
. This includes API users who get the calldata from the Swap API.
The pathDefinition
generated by the API will instruct the OBExecutor
to carry out the swap route as specified by API. This value should never be tampered as it can cause to loss of funds.
The OBExecutor
contract is ephemeral and may change often, so it should never be hardcoded. It should always be returned from the Swap API and used accordingly. OBExecutor
is constantly being upgraded to include new routes to the Ooga Booga's routing algorithm. It is not recommended to call the OBExecutor
directly.
bArtio (80084) Deployments
Contract | Address |
---|---|
OBRouter | 0xF6eDCa3C79b4A3DFA82418e278a81604083b999D |
OBExecutor | 0xE72b29b62309F18f8759E6E26aD807B549C61bbA |