Skip to content

Commit e34a671

Browse files
refactor: foramtting
Signed-off-by: Ivaylo Nikolov <[email protected]>
1 parent 7ecc355 commit e34a671

File tree

2 files changed

+32
-62
lines changed

2 files changed

+32
-62
lines changed

examples/transfer_with_hooks.rs

Lines changed: 20 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -162,53 +162,41 @@ async fn main() -> anyhow::Result<()> {
162162

163163
// HBAR transfer with pre-tx allowance hook
164164
let hbar_hook = FungibleHookCall {
165-
hook_call: HookCall::new(
166-
Some(hook_id),
167-
{
168-
let mut evm_call = EvmHookCall::new(Some(vec![0x01, 0x02]));
169-
evm_call.set_gas_limit(20_000);
170-
Some(evm_call)
171-
},
172-
),
165+
hook_call: HookCall::new(Some(hook_id), {
166+
let mut evm_call = EvmHookCall::new(Some(vec![0x01, 0x02]));
167+
evm_call.set_gas_limit(20_000);
168+
Some(evm_call)
169+
}),
173170
hook_type: FungibleHookType::PreTxAllowanceHook,
174171
};
175172

176173
// NFT sender hook (pre-hook)
177174
let nft_sender_hook = NftHookCall {
178-
hook_call: HookCall::new(
179-
Some(hook_id),
180-
{
181-
let mut evm_call = EvmHookCall::new(Some(vec![0x03, 0x04]));
182-
evm_call.set_gas_limit(20_000);
183-
Some(evm_call)
184-
},
185-
),
175+
hook_call: HookCall::new(Some(hook_id), {
176+
let mut evm_call = EvmHookCall::new(Some(vec![0x03, 0x04]));
177+
evm_call.set_gas_limit(20_000);
178+
Some(evm_call)
179+
}),
186180
hook_type: NftHookType::PreHookSender,
187181
};
188182

189183
// NFT receiver hook (pre-hook)
190184
let nft_receiver_hook = NftHookCall {
191-
hook_call: HookCall::new(
192-
Some(hook_id),
193-
{
194-
let mut evm_call = EvmHookCall::new(Some(vec![0x05, 0x06]));
195-
evm_call.set_gas_limit(20_000);
196-
Some(evm_call)
197-
},
198-
),
185+
hook_call: HookCall::new(Some(hook_id), {
186+
let mut evm_call = EvmHookCall::new(Some(vec![0x05, 0x06]));
187+
evm_call.set_gas_limit(20_000);
188+
Some(evm_call)
189+
}),
199190
hook_type: NftHookType::PreHookReceiver,
200191
};
201192

202193
// Fungible token transfer with pre-post allowance hook
203194
let fungible_token_hook = FungibleHookCall {
204-
hook_call: HookCall::new(
205-
Some(hook_id),
206-
{
207-
let mut evm_call = EvmHookCall::new(Some(vec![0x07, 0x08]));
208-
evm_call.set_gas_limit(20_000);
209-
Some(evm_call)
210-
},
211-
),
195+
hook_call: HookCall::new(Some(hook_id), {
196+
let mut evm_call = EvmHookCall::new(Some(vec![0x07, 0x08]));
197+
evm_call.set_gas_limit(20_000);
198+
Some(evm_call)
199+
}),
212200
hook_type: FungibleHookType::PrePostTxAllowanceHook,
213201
};
214202

tests/e2e/token/transfer_with_hooks.rs

Lines changed: 12 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,8 @@ async fn can_transfer_hbar_with_pre_tx_allowance_hook() -> anyhow::Result<()> {
5858
// Create sender account with hook
5959
let spec = EvmHookSpec::new(Some(contract_id));
6060
let lambda_hook = LambdaEvmHook::new(spec, vec![]);
61-
let hook_details = HookCreationDetails::new(
62-
HookExtensionPoint::AccountAllowanceHook,
63-
1,
64-
Some(lambda_hook),
65-
);
61+
let hook_details =
62+
HookCreationDetails::new(HookExtensionPoint::AccountAllowanceHook, 1, Some(lambda_hook));
6663

6764
let sender_receipt = AccountCreateTransaction::new()
6865
.key(sender_key.public_key())
@@ -126,11 +123,8 @@ async fn can_transfer_hbar_with_pre_post_tx_allowance_hook() -> anyhow::Result<(
126123
// Create sender account with hook
127124
let spec = EvmHookSpec::new(Some(contract_id));
128125
let lambda_hook = LambdaEvmHook::new(spec, vec![]);
129-
let hook_details = HookCreationDetails::new(
130-
HookExtensionPoint::AccountAllowanceHook,
131-
1,
132-
Some(lambda_hook),
133-
);
126+
let hook_details =
127+
HookCreationDetails::new(HookExtensionPoint::AccountAllowanceHook, 1, Some(lambda_hook));
134128

135129
let sender_receipt = AccountCreateTransaction::new()
136130
.key(sender_key.public_key())
@@ -195,11 +189,8 @@ async fn can_transfer_fungible_token_with_hook() -> anyhow::Result<()> {
195189
// Create sender account with hook
196190
let spec = EvmHookSpec::new(Some(contract_id));
197191
let lambda_hook = LambdaEvmHook::new(spec, vec![]);
198-
let hook_details = HookCreationDetails::new(
199-
HookExtensionPoint::AccountAllowanceHook,
200-
1,
201-
Some(lambda_hook),
202-
);
192+
let hook_details =
193+
HookCreationDetails::new(HookExtensionPoint::AccountAllowanceHook, 1, Some(lambda_hook));
203194

204195
let sender_receipt = AccountCreateTransaction::new()
205196
.key(sender_key.public_key())
@@ -285,11 +276,8 @@ async fn can_transfer_nft_with_sender_hook() -> anyhow::Result<()> {
285276
// Create sender account with hook
286277
let spec = EvmHookSpec::new(Some(contract_id));
287278
let lambda_hook = LambdaEvmHook::new(spec, vec![]);
288-
let hook_details = HookCreationDetails::new(
289-
HookExtensionPoint::AccountAllowanceHook,
290-
1,
291-
Some(lambda_hook),
292-
);
279+
let hook_details =
280+
HookCreationDetails::new(HookExtensionPoint::AccountAllowanceHook, 1, Some(lambda_hook));
293281

294282
let sender_receipt = AccountCreateTransaction::new()
295283
.key(sender_key.public_key())
@@ -400,11 +388,8 @@ async fn can_transfer_nft_with_receiver_hook() -> anyhow::Result<()> {
400388
// Create receiver account with hook
401389
let spec = EvmHookSpec::new(Some(contract_id));
402390
let lambda_hook = LambdaEvmHook::new(spec, vec![]);
403-
let hook_details = HookCreationDetails::new(
404-
HookExtensionPoint::AccountAllowanceHook,
405-
1,
406-
Some(lambda_hook),
407-
);
391+
let hook_details =
392+
HookCreationDetails::new(HookExtensionPoint::AccountAllowanceHook, 1, Some(lambda_hook));
408393

409394
let receiver_receipt = AccountCreateTransaction::new()
410395
.key(receiver_key.public_key())
@@ -492,11 +477,8 @@ async fn can_transfer_nft_with_both_sender_and_receiver_hooks() -> anyhow::Resul
492477

493478
let spec = EvmHookSpec::new(Some(contract_id));
494479
let lambda_hook = LambdaEvmHook::new(spec, vec![]);
495-
let hook_details = HookCreationDetails::new(
496-
HookExtensionPoint::AccountAllowanceHook,
497-
1,
498-
Some(lambda_hook),
499-
);
480+
let hook_details =
481+
HookCreationDetails::new(HookExtensionPoint::AccountAllowanceHook, 1, Some(lambda_hook));
500482

501483
// Create sender account with hook
502484
let sender_receipt = AccountCreateTransaction::new()

0 commit comments

Comments
 (0)