TrailingStopTrigger
Description
Validates trailing stop, caller injects a chainlink roundId where conditions are met
Notes
Given the currentPrice and the maxPrice see if there diff. > than percentage
Trigger ID
0x818774c3
SDK Action
const trailingStopTrigger = new dfs.triggers.TrailingStopTrigger(
tokenAddr,
percentage,
roundId
);
Subscription Parameters
/// @param tokenAddr address of the token
/// @param percentage percentage of the price that represents the triggerable point
/// @param startRoundId start round id of the token
struct SubParams {
address tokenAddr;
uint256 percentage;
uint80 startRoundId;
}
Calldata Parameters
/// @param maxRoundId max round id of the token
struct CallParams {
uint80 maxRoundId;
}
IsChangeable
false
Last updated
Was this helpful?