Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

apply new modifications and some missing changes #312

Merged
merged 8 commits into from
Feb 25, 2023
Merged

Conversation

emmanuelm41
Copy link
Member

@emmanuelm41 emmanuelm41 commented Feb 25, 2023

closes #309
closes #311
closes #287

🔗 zboto Link

@emmanuelm41 emmanuelm41 changed the title apply some small modifications apply new modifications and some missing changes Feb 25, 2023
@github-actions
Copy link

Gas results 🚀📝

Account actor

Function Gas
authenticate_message 25066475
universal_receiver_hook 4789791

Miner actor

Datacap actor

Function Gas
name 5675875
symbol 5429311
total_supply 7442068
balance 6664285
allowance 7801577
transfer 17394557
transfer_from 25113203
burn 10887371
burn_from 18044455
allowance 11089428
increase_allowance 13804484
decrease_allowance 13796517
revoke_allowance 12352253

Init actor

Function Gas
exec 19643964
exec4 6611125

Market actor

Function Gas
publish_storage_deals 49228633
add_balance 7564347
withdraw_balance 10346593
get_balance 11746794
get_deal_data_commitment 10813915
get_deal_client 6100630
get_deal_provider 6100682
get_deal_label 10914942
get_deal_term 6743752
get_deal_total_price 8183742
get_deal_client_collateral 8002549
get_deal_provider_collateral 7998069
get_deal_verified 6020788
get_deal_activation 6777536

Power actor

Function Gas
miner_count 4766606
network_raw_power 5207036
miner_raw_power 6715907
miner_consensus_count 4780710

Precompiles actor

Function Gas
resolve_address 2409278
lookup_delegated_address (empty response) 2326979
lookup_delegated_address (address found) 2413983
resolve_eth_address 2437402

Send actor

Function Gas
send (actor id) 3239456
send (address) 3239456

Verifreg actor

Function Gas
add_verified_client 13252237
get_claims 9989607
extend_claim_term 11310483
remove_expired_allocations 12940795
remove_expired_claims 11310483

@github-actions
Copy link

Gas results 🚀📝

Account actor

Function Gas
authenticate_message 25066475
universal_receiver_hook 4789791

Miner actor

Datacap actor

Function Gas
name 5675875
symbol 5429311
total_supply 7442068
balance 6664285
allowance 7801577
transfer 17394557
transfer_from 25113203
burn 10887371
burn_from 18044455
allowance 11089428
increase_allowance 13804484
decrease_allowance 13796517
revoke_allowance 12352253

Init actor

Function Gas
exec 19643964
exec4 6611125

Market actor

Function Gas
publish_storage_deals 49228633
add_balance 7564347
withdraw_balance 10346593
get_balance 11746794
get_deal_data_commitment 10813915
get_deal_client 6100630
get_deal_provider 6100682
get_deal_label 10914942
get_deal_term 6743752
get_deal_total_price 8183742
get_deal_client_collateral 8002549
get_deal_provider_collateral 7998069
get_deal_verified 6020788
get_deal_activation 6777536

Power actor

Function Gas
miner_count 4766606
network_raw_power 5207036
miner_raw_power 6715907
miner_consensus_count 4780710

Precompiles actor

Function Gas
resolve_address 2512641
lookup_delegated_address (empty response) 2335704
lookup_delegated_address (address found) 2422708
resolve_eth_address 2446127

Send actor

Function Gas
send (actor id) 3250593
send (address) 3584497

Verifreg actor

Function Gas
add_verified_client 13252237
get_claims 9989607
extend_claim_term 11310483
remove_expired_allocations 12940795
remove_expired_claims 11310483

@github-actions
Copy link

Gas results 🚀📝

Account actor

Function Gas
authenticate_message 25066475
universal_receiver_hook 4789791

Miner actor

Function Gas
change_owner_address 7417461
get_beneficiary 9785795
change_beneficiary 8716850
get_owner 7394667
get_available_balance 5868072
get_vesting_funds 6071704
repay_debt 6311702
confirm_change_worker_address 6220840
get_peer_id 6505968
get_multiaddresses 7030287
change_worker_address 8902579
is_controlling_address 6492105
get_sector_size 5782979
change_multiaddresses 8016642
change_peer_id 7592765
withdraw_balance 8431048

Datacap actor

Function Gas
name 5675875
symbol 5429311
total_supply 7442068
balance 6664285
allowance 7801577
transfer 17394557
transfer_from 25113203
burn 10887371
burn_from 18044455
allowance 11089428
increase_allowance 13804484
decrease_allowance 13796517
revoke_allowance 12352253

Init actor

Function Gas
exec 19643964
exec4 6611125

Market actor

Function Gas
publish_storage_deals 49228633
add_balance 7564347
withdraw_balance 10346593
get_balance 11746794
get_deal_data_commitment 10813915
get_deal_client 6100630
get_deal_provider 6100682
get_deal_label 10914942
get_deal_term 6743752
get_deal_total_price 8183742
get_deal_client_collateral 8002549
get_deal_provider_collateral 7998069
get_deal_verified 6020788
get_deal_activation 6777536

Power actor

Function Gas
miner_count 4766606
network_raw_power 5207036
miner_raw_power 6715907
miner_consensus_count 4780710

Precompiles actor

Function Gas
resolve_address 2512641
lookup_delegated_address (empty response) 2335704
lookup_delegated_address (address found) 2422708
resolve_eth_address 2446127

Send actor

Function Gas
send (actor id) 3250593
send (address) 3584497

Verifreg actor

Function Gas
add_verified_client 13252237
get_claims 9989607
extend_claim_term 11310483
remove_expired_allocations 12940795
remove_expired_claims 11310483

@github-actions
Copy link

Gas results 🚀📝

Account actor

Function Gas
authenticate_message 25066635
universal_receiver_hook 4789951

Miner actor

Function Gas
change_owner_address 7418769
get_beneficiary 9787103
change_beneficiary 8718158
get_owner 7395975
get_available_balance 5869380
get_vesting_funds 6073012
repay_debt 6313010
confirm_change_worker_address 6222148
get_peer_id 6507276
get_multiaddresses 7031595
change_worker_address 8903887
is_controlling_address 6493413
get_sector_size 5784287
change_multiaddresses 8017950
change_peer_id 7594073
withdraw_balance 8432356

Datacap actor

Function Gas
name 5675555
symbol 5428991
total_supply 7441748
balance 6663965
allowance 7801257
transfer 17394237
transfer_from 25112883
burn 10887051
burn_from 18044135
allowance 11089108
increase_allowance 13804164
decrease_allowance 13796197
revoke_allowance 12351933

Init actor

Function Gas
exec 19725648
exec4 6744647

Market actor

Function Gas
publish_storage_deals 49303968
add_balance 7571508
withdraw_balance 10353662
get_balance 11761115
get_deal_data_commitment 10821076
get_deal_client 6107791
get_deal_provider 6107843
get_deal_label 10918547
get_deal_term 6750913
get_deal_total_price 8190903
get_deal_client_collateral 8009710
get_deal_provider_collateral 8005230
get_deal_verified 6027949
get_deal_activation 6784697

Power actor

Function Gas
miner_count 4767326
network_raw_power 5207756
miner_raw_power 6716627
miner_consensus_count 4781430

Precompiles actor

Function Gas
resolve_address 2511601
lookup_delegated_address (empty response) 2334664
lookup_delegated_address (address found) 2421668
resolve_eth_address 2445087

Send actor

Function Gas
send (actor id) 3250701
send (address) 3584605

Verifreg actor

Function Gas
add_verified_client 13252453
get_claims 9989823
extend_claim_term 11310699
remove_expired_allocations 12941011
remove_expired_claims 11310699

@emmanuelm41 emmanuelm41 merged commit 975b542 into master Feb 25, 2023
@emmanuelm41 emmanuelm41 deleted the fix/misc branch February 25, 2023 19:39
longfeiWan9 pushed a commit to longfeiWan9/filecoin-solidity that referenced this pull request Mar 7, 2023
* apply some small changes
* remove warnings
* use FilAddress on precompiles
* use FilAddress on send utility
* make miner gas table appear on PR comment
* apply FilAddress to missing type on init actor
* create new type called CID and use it
* fix init actor tests
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
1 participant