Skip to content

Commit 86cff1c

Browse files
committed
fix NativeFunction matching
1 parent 5ffbdc0 commit 86cff1c

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

clarity/src/vm/costs/analysis.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -576,15 +576,15 @@ fn get_cost_function_for_native(
576576
ContractOf => Some(Costs3::cost_contract_of),
577577
PrincipalOf => Some(Costs3::cost_principal_of),
578578
AtBlock => Some(Costs3::cost_at_block),
579-
CreateMap => Some(Costs3::cost_create_map),
580-
CreateVar => Some(Costs3::cost_create_var),
581-
CreateNonFungibleToken => Some(Costs3::cost_create_nft),
582-
CreateFungibleToken => Some(Costs3::cost_create_ft),
579+
// CreateMap => Some(Costs3::cost_create_map),
580+
// CreateVar => Some(Costs3::cost_create_var),
581+
// CreateNonFungibleToken => Some(Costs3::cost_create_nft),
582+
// CreateFungibleToken => Some(Costs3::cost_create_ft),
583583
FetchEntry => Some(Costs3::cost_fetch_entry),
584584
SetEntry => Some(Costs3::cost_set_entry),
585585
FetchVar => Some(Costs3::cost_fetch_var),
586586
SetVar => Some(Costs3::cost_set_var),
587-
ContractStorage => Some(Costs3::cost_contract_storage),
587+
// ContractStorage => Some(Costs3::cost_contract_storage),
588588
GetBlockInfo => Some(Costs3::cost_block_info),
589589
GetBurnBlockInfo => Some(Costs3::cost_burn_block_info),
590590
GetStxBalance => Some(Costs3::cost_stx_balance),
@@ -619,18 +619,18 @@ fn get_cost_function_for_native(
619619
Slice => Some(Costs3::cost_slice),
620620
ReplaceAt => Some(Costs3::cost_replace_at),
621621
GetStacksBlockInfo => Some(Costs3::cost_block_info),
622-
GetTenureInfo => Some(Costs3::cost_burn_block_info), // XXX ???
622+
GetTenureInfo => Some(Costs3::cost_block_info),
623623
ContractHash => Some(Costs3::cost_contract_hash),
624624
ToAscii => Some(Costs3::cost_to_ascii),
625+
InsertEntry => Some(Costs3::cost_set_entry),
626+
DeleteEntry => Some(Costs3::cost_set_entry),
627+
StxBurn => Some(Costs3::cost_stx_transfer),
625628
RestrictAssets => None, // TODO: add cost function
626629
AllowanceWithStx => None, // TODO: add cost function
627630
AllowanceWithFt => None, // TODO: add cost function
628631
AllowanceWithNft => None, // TODO: add cost function
629632
AllowanceWithStacking => None, // TODO: add cost function
630633
AllowanceAll => None, // TODO: add cost function
631-
InsertEntry => None, // TODO: add cost function
632-
DeleteEntry => None, // TODO: add cost function
633-
StxBurn => None, // TODO: add cost function
634634
}
635635
}
636636

0 commit comments

Comments
 (0)