Trait frc46_token::receiver::FRC46ReceiverHook

source ·
pub trait FRC46ReceiverHook<T: RecipientData> {
    // Required method
    fn new_frc46(
        address: Address,
        frc46_params: FRC46TokenReceived,
        result_data: T,
    ) -> Result<ReceiverHook<T>, ReceiverHookError>;
}

Required Methods§

source

fn new_frc46( address: Address, frc46_params: FRC46TokenReceived, result_data: T, ) -> Result<ReceiverHook<T>, ReceiverHookError>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T: RecipientData> FRC46ReceiverHook<T> for ReceiverHook<T>

source§

fn new_frc46( address: Address, frc46_params: FRC46TokenReceived, result_data: T, ) -> Result<ReceiverHook<T>, ReceiverHookError>

Construct a new FRC46 ReceiverHook call

Implementors§