Skip to content

Conversation

ilpepepig
Copy link
Collaborator

@ilpepepig ilpepepig commented Sep 19, 2025

🤖 Linear

Closes AZT-331

Description

Also, reintroduce js test with partial notes

Copy link

linear bot commented Sep 19, 2025

This comment was marked as outdated.

@ilpepepig ilpepepig marked this pull request as ready for review September 19, 2025 14:50
Copy link

Benchmark Comparison

Contract: nft

Function Gates DA Gas L2 Gas
Status Base PR Diff Base PR Diff Base PR Diff
burn_private 331,755 331,755 2,816 2,816 44,502 44,502
burn_public 227,539 227,539 3,380 3,380 51,581 51,581
mint_to_private 356,923 356,923 13,517 13,517 44,218 44,218
mint_to_public 227,539 227,539 3,380 3,380 57,811 57,811
transfer_private_to_private 325,803 325,803 12,954 12,954 5,296 5,296
transfer_private_to_public 331,758 331,758 2,816 2,816 37,886 37,886
transfer_public_to_private 353,411 353,411 13,517 13,517 44,618 44,618
transfer_public_to_public 227,539 227,539 2,253 2,253 43,782 43,782

Contract: token

Function Gates DA Gas L2 Gas
Status Base PR Diff Base PR Diff Base PR Diff
burn_private 363,830 363,830 14,081 14,081 38,659 38,659
burn_public 227,539 227,539 3,380 3,380 51,482 51,482
🆕 initialize_transfer_commitment 0 320,697 +Inf% 0 12,391 +Inf% 0 3,886 +Inf%
mint_to_private 357,673 357,673 13,517 13,517 36,830 36,830
mint_to_public 227,539 227,539 3,380 3,380 57,432 57,432
🆕 transfer_private_to_commitment 0 363,911 +Inf% 0 14,644 +Inf% 0 56,416 +Inf%
transfer_private_to_private 363,311 363,311 24,218 24,218 6,706 6,706
transfer_private_to_public 363,910 363,910 14,081 14,081 50,961 50,961
transfer_private_to_public_with_commitment 394,872 394,872 25,345 25,345 52,622 52,622
🆕 transfer_public_to_commitment 0 227,539 +Inf% 0 3,943 +Inf% 0 68,348 +Inf%
transfer_public_to_private 354,161 354,161 13,517 13,517 49,356 49,356
transfer_public_to_public 227,539 227,539 3,380 3,380 63,586 63,586

Contract: tokenized_vault

Function Gates DA Gas L2 Gas
Status Base PR Diff Base PR Diff Base PR Diff
deposit_private_to_private 602,470 602,470 15,770 15,770 146,450 146,450
deposit_private_to_private_exact 632,822 632,822 27,034 27,034 117,871 117,871
deposit_private_to_public 575,200 575,200 5,632 5,632 128,123 128,123
deposit_public_to_private 358,394 358,394 16,896 16,896 239,071 239,071
deposit_public_to_private_exact 388,756 388,756 28,161 28,161 210,492 210,492
deposit_public_to_public 227,539 227,539 6,759 6,759 210,961 210,961
issue_private_to_private_exact 732,056 732,056 27,034 27,034 149,104 149,104
issue_private_to_public_exact 704,947 704,947 16,896 16,896 162,902 162,902
issue_public_to_private 358,396 358,396 16,896 16,896 240,177 240,177
issue_public_to_public 227,539 227,539 6,759 6,759 211,885 211,885
redeem_private_to_public 363,970 363,970 5,069 5,069 148,123 148,123
redeem_public_to_public 227,539 227,539 5,632 5,632 130,859 130,859
withdraw_private_to_public_exact 394,605 394,605 16,333 16,333 130,440 130,440
withdraw_public_to_public 227,539 227,539 5,632 5,632 130,783 130,783

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant