Skip to main content

MigrationRatifierAdapterBase

Git Source - Generated with forge doc

Inherits: CoreAdapter, IMigrationRatifierAdapter

Title: MigrationRatifierAdapterBase

Bundler3 adapter for per-tuple ratifier params config. Pins onBehalf to initiator().

Constants

RATIFIER

The ratifier whose per-user params this adapter writes.

IMigrationRatifier public immutable RATIFIER

Functions

constructor

constructor(address ratifier) ;

migrationSetParams

Writes migration params on behalf of the initiator for the given tuple.

function migrationSetParams(
address callback,
bytes32 sourceTenorMarketId,
bytes32 targetTenorMarketId,
IMigrationRatifier.UserMigrationParams calldata params
) external onlyBundler3;

migrationClearParams

Clears migration params on the initiator's tuple.

function migrationClearParams(address callback, bytes32 sourceTenorMarketId, bytes32 targetTenorMarketId)
external
onlyBundler3;