pub fn send_transfer_token_message_success<Runtime, XcmConfig>(
ethereum_chain_id: u64,
collator_session_key: CollatorSessionKeys<Runtime>,
runtime_para_id: u32,
assethub_parachain_id: u32,
weth_contract_address: H160,
destination_address: H160,
fee_amount: u128,
snowbridge_pallet_outbound_queue: Box<dyn Fn(Vec<u8>) -> Option<Event<Runtime>>>,
)where
Runtime: Config + Config + Config + Config + Config + Config + Config + Config + Config + Config + Config,
XcmConfig: Config,
ValidatorIdOf<Runtime>:
From<AccountIdOf<Runtime>>,
<Runtime as Config>::AccountId:
From<AccountId32> +
AsRef<[
u8]>,