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

remove multisig actor and some precompiles #246

Merged
merged 7 commits into from
Feb 20, 2023
Merged

Conversation

emmanuelm41
Copy link
Member

@emmanuelm41 emmanuelm41 commented Feb 20, 2023

馃敆 zboto Link

@emmanuelm41 emmanuelm41 changed the title remove multisig actor remove multisig actor and some precompiles Feb 20, 2023
@github-actions
Copy link

Gas results 馃殌馃摑

Account actor

Function Gas
authenticate_message 26008220
authenticate_message (actor ID) 25521937
universal_receiver_hook 5697607
universal_receiver_hook (actor ID) 5267368

Datacap actor

Function Gas
name 6189345
symbol 5935677
total_supply 7962543
balance 7109474
allowance 8171423
transfer 17818903
transfer_from 25469871
burn 11559331
burn_from 18454120
allowance 11456035
increase_allowance 14215896
decrease_allowance 14219093
revoke_allowance 12852344

Init actor

Function Gas
exec 19957197
exec4 7128821

Market actor

Function Gas
add_balance 8149068
withdraw_balance 10971941
get_balance 12305455
get_deal_data_commitment 11444928
get_deal_client 6793996
get_deal_provider 6790500
get_deal_label 11650435
get_deal_term 7360765
get_deal_total_price 8910587
get_deal_client_collateral 8718733
get_deal_provider_collateral 8724913
get_deal_verified 6703570
get_deal_activation 7405209
publish_storage_deals 3091011

Power actor

Function Gas
miner_count 5303330
network_raw_power 5743928
miner_raw_power 7249046
miner_consensus_count 5313878

Precompiles actor

Function Gas
resolve_address 2395158
lookup_delegated_address (empty response) 2312859
lookup_delegated_address (address found) 2399863
resolve_eth_address 2519154

Send actor

Function Gas
send 3881668

Verifreg actor

Function Gas
add_verified_client 13873973
get_claims 10690154
extend_claim_term 12011102
remove_expired_allocations 13641078
remove_expired_claims 12011102

@github-actions
Copy link

Gas results 馃殌馃摑

Account actor

Function Gas
authenticate_message 26008384
authenticate_message (actor ID) 25522101
universal_receiver_hook 5697771
universal_receiver_hook (actor ID) 5267532

Datacap actor

Function Gas
name 6190065
symbol 5936397
total_supply 7963263
balance 7110194
allowance 8172143
transfer 17819623
transfer_from 25470591
burn 11560051
burn_from 18454840
allowance 11456755
increase_allowance 14216616
decrease_allowance 14219813
revoke_allowance 12853064

Init actor

Function Gas
exec 19956557
exec4 7128181

Market actor

Function Gas
add_balance 8147920
withdraw_balance 10970793
get_balance 12304307
get_deal_data_commitment 11443780
get_deal_client 6792848
get_deal_provider 6789352
get_deal_label 11649287
get_deal_term 7359617
get_deal_total_price 8909439
get_deal_client_collateral 8717585
get_deal_provider_collateral 8723765
get_deal_verified 6702422
get_deal_activation 7404061
publish_storage_deals 3089863

Power actor

Function Gas
miner_count 5303118
network_raw_power 5743716
miner_raw_power 7248834
miner_consensus_count 5313666

Precompiles actor

Function Gas
resolve_address 2396626
lookup_delegated_address (empty response) 2314327
lookup_delegated_address (address found) 2401331
resolve_eth_address 2520622

Send actor

Function Gas
send 3881748

Verifreg actor

Function Gas
add_verified_client 13875493
get_claims 10691674
extend_claim_term 12012622
remove_expired_allocations 13642598
remove_expired_claims 12012622

@github-actions
Copy link

Gas results 馃殌馃摑

Account actor

Function Gas
authenticate_message 26008192
authenticate_message (actor ID) 25521909
universal_receiver_hook 5697579
universal_receiver_hook (actor ID) 5267340

Datacap actor

Function Gas
name 6190385
symbol 5936717
total_supply 7963583
balance 7110514
allowance 8172463
transfer 17819943
transfer_from 25470911
burn 11560371
burn_from 18455160
allowance 11457075
increase_allowance 14216936
decrease_allowance 14220133
revoke_allowance 12853384

Init actor

Function Gas
exec 19956905
exec4 7128529

Market actor

Function Gas
add_balance 8148560
withdraw_balance 10971433
get_balance 12304947
get_deal_data_commitment 11444420
get_deal_client 6793488
get_deal_provider 6789992
get_deal_label 11649927
get_deal_term 7360257
get_deal_total_price 8910079
get_deal_client_collateral 8718225
get_deal_provider_collateral 8724405
get_deal_verified 6703062
get_deal_activation 7404701
publish_storage_deals 3090503

Power actor

Function Gas
miner_count 5303070
network_raw_power 5743668
miner_raw_power 7248786
miner_consensus_count 5313618

Precompiles actor

Function Gas
resolve_address 2396626
lookup_delegated_address (empty response) 2314327
lookup_delegated_address (address found) 2401331
resolve_eth_address 2520622

Send actor

Function Gas
send 3881748

Verifreg actor

Function Gas
add_verified_client 13874001
get_claims 10690182
extend_claim_term 12011130
remove_expired_allocations 13641106
remove_expired_claims 12011130

@emmanuelm41 emmanuelm41 merged commit b292bc3 into master Feb 20, 2023
@emmanuelm41 emmanuelm41 deleted the fix/remove-multisig branch February 20, 2023 17:58
This was referenced Feb 21, 2023
longfeiWan9 pushed a commit to longfeiWan9/filecoin-solidity that referenced this pull request Mar 7, 2023
* remove multisig actor
* remove get_actor_type and ripemd160 precompiles
* remove useless call on test contracts
* remove types not used locally and move others to the right place
* apply prettier to project
* remove all FIXMEs
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