@@ -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