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

fix: serialize vesting #324

Merged
merged 3 commits into from
Feb 28, 2023
Merged

fix: serialize vesting #324

merged 3 commits into from
Feb 28, 2023

Conversation

rllola
Copy link
Contributor

@rllola rllola commented Feb 28, 2023

🔗 zboto Link

@github-actions
Copy link

Gas results 🚀📝

Account actor

Function Gas
authenticate_message 25095220
universal_receiver_hook 4818537

Miner actor

Function Gas
change_owner_address 7434849
get_beneficiary 9803183
change_beneficiary 8734238
get_owner 7412055
get_available_balance 5885460
get_vesting_funds 6090152
repay_debt 6329090
confirm_change_worker_address 6238228
get_peer_id 6523356
get_multiaddresses 7047675
change_worker_address 8919967
is_controlling_address 6509493
get_sector_size 5800367
change_multiaddresses 8034030
change_peer_id 7610153
withdraw_balance 8448436

Datacap actor

Function Gas
name 5701812
symbol 5455248
total_supply 7468005
balance 6690223
allowance 7827514
transfer 17420495
transfer_from 25139141
burn 10913309
burn_from 18070392
allowance 11115365
increase_allowance 13830421
decrease_allowance 13822454
revoke_allowance 12378191

Init actor

Function Gas
exec 19751546
exec4 6770545

Market actor

Function Gas
publish_storage_deals 49710493
add_balance 7643461
withdraw_balance 10425706
get_balance 11825907
get_deal_data_commitment 10896585
get_deal_client 6183292
get_deal_provider 6179796
get_deal_label 10994056
get_deal_term 6812205
get_deal_total_price 8266412
get_deal_client_collateral 8081663
get_deal_provider_collateral 8077183
get_deal_verified 6099902
get_deal_activation 6856649

Power actor

Function Gas
miner_count 4791904
network_raw_power 5232334
miner_raw_power 6741204
miner_consensus_count 4806008

Precompiles actor

Function Gas
resolve_address 2512401
lookup_delegated_address (empty response) 2335464
lookup_delegated_address (address found) 2422468
resolve_eth_address 2445887

Send actor

Function Gas
send (actor id) 3277150
send (address) 3591454

Verifreg actor

Function Gas
add_verified_client 13286460
get_claims 10046317
extend_claim_term 11444121
remove_expired_allocations 12982513
remove_expired_claims 11444121

@github-actions
Copy link

Gas results 🚀📝

Account actor

Function Gas
authenticate_message 25095220
universal_receiver_hook 4818537

Miner actor

Function Gas
change_owner_address 7434237
get_beneficiary 9802571
change_beneficiary 8733626
get_owner 7411443
get_available_balance 5884848
get_vesting_funds 6089540
repay_debt 6328478
confirm_change_worker_address 6237616
get_peer_id 6522744
get_multiaddresses 7047063
change_worker_address 8919355
is_controlling_address 6508881
get_sector_size 5799755
change_multiaddresses 8033418
change_peer_id 7609541
withdraw_balance 8447824

Datacap actor

Function Gas
name 5700372
symbol 5453808
total_supply 7466565
balance 6688783
allowance 7826074
transfer 17419055
transfer_from 25137701
burn 10911869
burn_from 18068952
allowance 11113925
increase_allowance 13828981
decrease_allowance 13821014
revoke_allowance 12376751

Init actor

Function Gas
exec 19749730
exec4 6768729

Market actor

Function Gas
publish_storage_deals 49704418
add_balance 7643670
withdraw_balance 10425915
get_balance 11826116
get_deal_data_commitment 10896793
get_deal_client 6183501
get_deal_provider 6180005
get_deal_label 10994265
get_deal_term 6812414
get_deal_total_price 8266621
get_deal_client_collateral 8081871
get_deal_provider_collateral 8077391
get_deal_verified 6100111
get_deal_activation 6856858

Power actor

Function Gas
miner_count 4792492
network_raw_power 5232922
miner_raw_power 6741792
miner_consensus_count 4806596

Precompiles actor

Function Gas
resolve_address 2512749
lookup_delegated_address (empty response) 2335812
lookup_delegated_address (address found) 2422816
resolve_eth_address 2446235

Send actor

Function Gas
send (actor id) 3276586
send (address) 3590890

Verifreg actor

Function Gas
add_verified_client 13285796
get_claims 10045653
extend_claim_term 11443457
remove_expired_allocations 12981849
remove_expired_claims 11443457

@rllola rllola merged commit 807d352 into master Feb 28, 2023
@rllola rllola deleted the fix/serialize-vesting branch February 28, 2023 15:59
longfeiWan9 pushed a commit to longfeiWan9/filecoin-solidity that referenced this pull request Mar 7, 2023
* fix serialization for vesting; rearrange structure;

* remove folder from scripts

* install opencl deps
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant