Adapters

AdapterActions

addPools

function addPools(struct PoolInput[] pools) external

Add pools to router adapter storage. Allowed only for MarginlyPoolAdmin owner

Parameters

NameTypeDescription

pools

struct PoolInput[]

New pool parameters

transferRouterAdapterOwnership

function transferRouterAdapterOwnership(uint256 dexIdx, address to) external

Set a new owner of a Marginly router adapter contract. Allowed only for MarginlyPoolAdmin owner

Parameters

NameTypeDescription

dexIdx

uint256

Index of a dex

to

address

Address of a new Marginly router adapter owner

acceptRouterAdapterOwnership

function acceptRouterAdapterOwnership(uint256 dexIdx) external

Accepts ownership of adapter. Needed for new pools addition

Parameters

NameTypeDescription

dexIdx

uint256

Index of a dex

Last updated