tezos-checker / checker

An in-development "robocoin" system for the Tezos blockchain
24 stars 16 forks source link

WIP: upgrade checker to Ithica2 #325

Open emturner opened 2 years ago

emturner commented 2 years ago
github-actions[bot] commented 2 years ago
Gas costs d06c341cfdabecada2d9e201950b62d54e06a95f 9bf59e36535849bd357375ed63d1e54a845801af Diff
checker%touch 47552 None -47552
checker%create_burrow 14777 None -14777
checker%deactivate_burrow 14488 None -14488
checker%withdraw_collateral 14153 None -14153
checker%deposit_collateral 11478 None -11478
checker%activate_burrow 11319 None -11319
checker%set_burrow_delegate 9675 None -9675
checker%remove_liquidity 8156 None -8156
checker%add_liquidity 7666 None -7666
wtez%transfer 7383 None -7383
checker%buy_kit 7345 None -7345
checker%sell_kit 7344 None -7344
wtez%withdraw 5628 None -5628
wctez%mint 5448 None -5448
wctez%redeem 5001 None -5001
checker%burn_kit 4588 None -4588
wtez%set_delegate 4457 None -4457
checker%mint_kit 4324 None -4324
wtez%deposit 3932 None -3932
checker%transfer 3100 None -3100
wctez%transfer 3036 None -3036
mockFA2%transfer 3025 None -3025
checker%touch_burrow 2985 None -2985
checker%update_operators 2588 None -2588
mockFA2%redeem 1995 None -1995
mockFA2%mint 1785 None -1785
wctez%update_operators 1703 None -1703
wtez%update_operators 1694 None -1694
mockFA2%update_operators 1692 None -1692
Entrypoint sizes d06c341cfdabecada2d9e201950b62d54e06a95f 9bf59e36535849bd357375ed63d1e54a845801af Diff
touch 53868 None -53868
mark_for_liquidation 16099 None -16099
touch_liquidation_slices 13777 None -13777
cancel_liquidation_slice 11559 None -11559
liquidation_auction_place_bid 2141 None -2141
remove_liquidity 1963 None -1963
add_liquidity 1835 None -1835
mint_kit 1531 None -1531
burn_kit 1506 None -1506
deactivate_burrow 1459 None -1459
buy_kit 1362 None -1362
sell_kit 1356 None -1356
withdraw_collateral 1292 None -1292
activate_burrow 1274 None -1274
create_burrow 1182 None -1182
deposit_collateral 1147 None -1147
liquidation_auction_claim_win 1090 None -1090
touch_burrow 619 None -619
set_burrow_delegate 457 None -457
update_operators 431 None -431
receive_price 287 None -287
receive_ctez_marginal_price 140 None -140
Test coverage d06c341cfdabecada2d9e201950b62d54e06a95f 9bf59e36535849bd357375ed63d1e54a845801af Diff
kit.ml 100 None -100
driftDerivative.ml 100 None -100
cfmm.ml 100 None -100
targetCalculation.ml 100 None -100
constants.ml 100 None -100
cfmmTypes.ml 100 None -100
vaultTypes.ml 100 None -100
ptr.ml 100 None -100
error.ml 100 None -100
liquidationAuctionPrimitiveTypes.ml 100 None -100
fixedPoint.ml 100 None -100
burrowTypes.ml 100 None -100
fa2Ledger.ml 100 None -100
liquidationAuctionTypes.ml 100 None -100
mem.ml 100 None -100
fa2Implementation.ml 100 None -100
tokenMetadata.ml 100 None -100
fa2Interface.ml 100 None -100
fa12Interface.ml 100 None -100
parameters.ml 100 None -100
checkerEntrypoints.ml 97.73 None -97.73
burrow.ml 96.21 None -96.21
sliceList.ml 95.38 None -95.38
checker.ml 94.98 None -94.98
checkerMain.ml 93.18 None -93.18
avl.ml 91.05 None -91.05
common.ml 90.36 None -90.36
checkerTypes.ml 78.57 None -78.57
tok.ml 78.38 None -78.38
liquidationAuction.ml 77.83 None -77.83
price.ml 76.92 None -76.92
getOracleEntrypoint.ml 75 None -75
lqt.ml 72.97 None -72.97
ctok.ml 72.97 None -72.97
mockFA2.ml 18.52 None -18.52
wctez.ml 14.29 None -14.29
burrowOrigination.ml 8 None -8
wtez.ml 4.78 None -4.78
TOTAL 81.89 None -81.89
github-actions[bot] commented 2 years ago
Gas costs d06c341cfdabecada2d9e201950b62d54e06a95f e65507e99b9dda571b3ea8462fcf81329fc53be6 Diff
checker%touch 47552 None -47552
checker%create_burrow 14777 None -14777
checker%deactivate_burrow 14488 None -14488
checker%withdraw_collateral 14153 None -14153
checker%deposit_collateral 11478 None -11478
checker%activate_burrow 11319 None -11319
checker%set_burrow_delegate 9675 None -9675
checker%remove_liquidity 8156 None -8156
checker%add_liquidity 7666 None -7666
wtez%transfer 7383 None -7383
checker%buy_kit 7345 None -7345
checker%sell_kit 7344 None -7344
wtez%withdraw 5628 None -5628
wctez%mint 5448 None -5448
wctez%redeem 5001 None -5001
checker%burn_kit 4588 None -4588
wtez%set_delegate 4457 None -4457
checker%mint_kit 4324 None -4324
wtez%deposit 3932 None -3932
checker%transfer 3100 None -3100
wctez%transfer 3036 None -3036
mockFA2%transfer 3025 None -3025
checker%touch_burrow 2985 None -2985
checker%update_operators 2588 None -2588
mockFA2%redeem 1995 None -1995
mockFA2%mint 1785 None -1785
wctez%update_operators 1703 None -1703
wtez%update_operators 1694 None -1694
mockFA2%update_operators 1692 None -1692
Entrypoint sizes d06c341cfdabecada2d9e201950b62d54e06a95f e65507e99b9dda571b3ea8462fcf81329fc53be6 Diff
touch 53868 None -53868
mark_for_liquidation 16099 None -16099
touch_liquidation_slices 13777 None -13777
cancel_liquidation_slice 11559 None -11559
liquidation_auction_place_bid 2141 None -2141
remove_liquidity 1963 None -1963
add_liquidity 1835 None -1835
mint_kit 1531 None -1531
burn_kit 1506 None -1506
deactivate_burrow 1459 None -1459
buy_kit 1362 None -1362
sell_kit 1356 None -1356
withdraw_collateral 1292 None -1292
activate_burrow 1274 None -1274
create_burrow 1182 None -1182
deposit_collateral 1147 None -1147
liquidation_auction_claim_win 1090 None -1090
touch_burrow 619 None -619
set_burrow_delegate 457 None -457
update_operators 431 None -431
receive_price 287 None -287
receive_ctez_marginal_price 140 None -140
Test coverage d06c341cfdabecada2d9e201950b62d54e06a95f e65507e99b9dda571b3ea8462fcf81329fc53be6 Diff
fa2Implementation.ml 100 None -100
burrowTypes.ml 100 None -100
kit.ml 100 None -100
tokenMetadata.ml 100 None -100
vaultTypes.ml 100 None -100
cfmm.ml 100 None -100
driftDerivative.ml 100 None -100
fa2Interface.ml 100 None -100
ptr.ml 100 None -100
fa2Ledger.ml 100 None -100
fixedPoint.ml 100 None -100
constants.ml 100 None -100
liquidationAuctionTypes.ml 100 None -100
targetCalculation.ml 100 None -100
cfmmTypes.ml 100 None -100
liquidationAuctionPrimitiveTypes.ml 100 None -100
fa12Interface.ml 100 None -100
error.ml 100 None -100
mem.ml 100 None -100
parameters.ml 100 None -100
checkerEntrypoints.ml 97.73 None -97.73
burrow.ml 96.21 None -96.21
sliceList.ml 95.38 None -95.38
checker.ml 94.98 None -94.98
checkerMain.ml 93.18 None -93.18
avl.ml 91.05 None -91.05
common.ml 90.36 None -90.36
checkerTypes.ml 78.57 None -78.57
tok.ml 78.38 None -78.38
liquidationAuction.ml 77.83 None -77.83
price.ml 76.92 None -76.92
getOracleEntrypoint.ml 75 None -75
lqt.ml 72.97 None -72.97
ctok.ml 72.97 None -72.97
mockFA2.ml 18.52 None -18.52
wctez.ml 14.29 None -14.29
burrowOrigination.ml 8 None -8
wtez.ml 4.78 None -4.78
TOTAL 81.89 None -81.89