Zondax / filecoin-solidity

Filecoin Solidity API Library
Apache License 2.0
93 stars 43 forks source link

Revert some deletions and create new filecoin types #347

Closed emmanuelm41 closed 1 year ago

emmanuelm41 commented 1 year ago

:link: zboto Link

github-actions[bot] commented 1 year ago

Gas results 🚀📝

Account actor

Function Gas
authenticate_message 25502189
universal_receiver_hook 4966867

Miner actor

Function Gas
change_owner_address 7498297
get_beneficiary 9924964
change_beneficiary 8814146
get_owner 7453309
get_available_balance 5940565
get_vesting_funds 6130985
repay_debt 6384559
confirm_change_worker_address 6279481
get_peer_id 6564610
get_multiaddresses 7088928
change_worker_address 8965279
is_controlling_address 6548439
get_sector_size 5845704
change_multiaddresses 8083314
change_peer_id 7659445
withdraw_balance 8485753

Datacap actor

Function Gas
name 5727180
symbol 5480600
total_supply 7493373
balance 6715559
allowance 7852866
transfer 17441879
transfer_from 25160541
burn 10938677
burn_from 18095760
allowance 11140717
increase_allowance 13855789
decrease_allowance 13847790
revoke_allowance 12403527

Market actor

Function Gas
publish_storage_deals 49767489
add_balance 7679429
withdraw_balance 10461674
get_balance 11861875
get_deal_data_commitment 10932553
get_deal_client 6219260
get_deal_provider 6215764
get_deal_label 11030024
get_deal_term 6927645
get_deal_total_price 8302380
get_deal_client_collateral 8117631
get_deal_provider_collateral 8113151
get_deal_verified 6135870
get_deal_activation 6972089

Power actor

Function Gas
miner_count 4819592
network_raw_power 5260022
miner_raw_power 6768876
miner_consensus_count 4833696

Precompiles actor

Function Gas
resolve_address 2508805
lookup_delegated_address (empty response) 2331868
lookup_delegated_address (address found) 2418872
resolve_eth_address 2442291

Send actor

Function Gas
send (actor id) 3305081
send (address) 3619405

Verifreg actor

Function Gas
add_verified_client 13314554
get_claims 10082347
extend_claim_term 11480151
remove_expired_allocations 13010607
remove_expired_claims 11480151