Skip to content

Instantly share code, notes, and snippets.

@sanket1729
Created March 7, 2023 22:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sanket1729/0bf92ab9b2d17895d4afdfe3a85bdf70 to your computer and use it in GitHub Desktop.
Save sanket1729/0bf92ab9b2d17895d4afdfe3a85bdf70 to your computer and use it in GitHub Desktop.
Benchmarks for jets
{
"Add32": 60.6159814446884,
"AnnexHash": 211.09026343236047,
"AssetAmountHash": 180.8254919736737,
"Bip0340Verify": 45984.13321032714,
"BuildTapbranch": 1435.412867661228,
"BuildTapleafSimplicity": 1015.4756900209926,
"CalculateAsset": 360.06007299543614,
"CalculateConfidentialToken": 350.8989606414178,
"CalculateExplicitToken": 348.558227539948,
"CalculateIssuanceEntropy": 1615.3358870703569,
"CheckLockDistance": 76.17692580261182,
"CheckLockDuration": 82.56209366173621,
"CheckLockHeight": 53.39333721048194,
"CheckLockTime": 43.33177031077567,
"CheckSigVerify": 45317.78400574591,
"CurrentAmount": 135.78732293160343,
"CurrentAnnexHash": 58.0203752897563,
"CurrentAsset": 71.80146032912744,
"CurrentIndex": 26.943694312350118,
"CurrentIssuanceAssetAmount": 60.15236323350894,
"CurrentIssuanceAssetProof": 58.69505263721878,
"CurrentIssuanceTokenAmount": 57.88357975346324,
"CurrentIssuanceTokenProof": 64.85132714583088,
"CurrentNewIssuanceContract": 66.56515141152202,
"CurrentPegin": 54.45051148992831,
"CurrentPrevOutpoint": 54.691581509829085,
"CurrentReissuanceBlinding": 90.7476615079706,
"CurrentReissuanceEntropy": 33.30636781763847,
"CurrentScriptHash": 85.52894572950431,
"CurrentScriptSigHash": 246.03219697098845,
"CurrentSequence": 66.709044658464,
"Decompress": 5063.4349045984945,
"Eq256": 69.6319118898475,
"Eq32": 31.290935557610673,
"FeAdd": 638.4705854453882,
"FeInvert": 1816.4543078142224,
"FeIsOdd": 141.26751532118217,
"FeIsZero": 135.7335653472474,
"FeMultiply": 502.6515061676853,
"FeMultiplyBeta": 342.5283243289971,
"FeNegate": 991.5229432627041,
"FeNormalize": 1211.064013872284,
"FeSquare": 362.5923855673133,
"FeSquareRoot": 5762.70977938353,
"FullAdd32": 42.46377799498269,
"FullMultiply32": 62.64401083252537,
"FullSubtract32": 47.56906525614555,
"GeIsOnCurve": 348.3597036875192,
"GejAdd": 1484.0743539425114,
"GejDouble": 860.8679720044591,
"GejGeAdd": 1361.790763671032,
"GejGeAddEx": 1351.3040959587274,
"GejInfinity": 472.28466266578215,
"GejIsInfinity": 684.0069105380625,
"GejIsOnCurve": 582.937187897334,
"GejNegate": 723.6308629543321,
"GejNormalize": 2688.076048829166,
"GejRescale": 1115.9092245996635,
"GejXEquiv": 627.1357118277799,
"GejYIsOdd": 2495.366803492532,
"Generate": 22217.525816706173,
"GenesisBlockHash": 64.96301577240887,
"InputAmount": 84.25074431546687,
"InputAmountsHash": 62.90341332524756,
"InputAnnexHash": 40.717761633839,
"InputAnnexesHash": 57.08070819406762,
"InputAsset": 65.568941550965,
"InputOutpointsHash": 64.23301319040051,
"InputPegin": 73.82455366301573,
"InputPrevOutpoint": 61.75422274355804,
"InputScriptHash": 68.91661586480123,
"InputScriptSigHash": 71.01947453165256,
"InputScriptSigsHash": 50.32728144624912,
"InputScriptsHash": 71.07590989205612,
"InputSequence": 40.74153753011921,
"InputSequencesHash": 53.14463770651002,
"InputUtxosHash": 59.594590802897216,
"InputsHash": 52.03522476418275,
"InternalKey": 49.360660535021914,
"Issuance": 40.36971531924246,
"IssuanceAsset": 67.83792138503796,
"IssuanceAssetAmount": 64.50197080397984,
"IssuanceAssetAmountsHash": 58.434775552125764,
"IssuanceAssetProof": 60.50267471753845,
"IssuanceBlindingEntropyHash": 64.6120836335202,
"IssuanceEntropy": 75.06754370982935,
"IssuanceRangeProofsHash": 63.57596008346966,
"IssuanceToken": 80.10970404683115,
"IssuanceTokenAmount": 69.11506740950209,
"IssuanceTokenAmountsHash": 65.16073770335794,
"IssuanceTokenProof": 63.14717417723799,
"IssuancesHash": 56.467277855746325,
"Le32": 44.823937142311,
"LinearCombination1": 37667.09003695679,
"LinearVerify1": 45129.002460662145,
"LockTime": 27.075342321136212,
"Low32": 26.155833867985073,
"Multiply32": 39.62575760071405,
"NewIssuanceContract": 87.44883721313728,
"NonceHash": 196.56918660128488,
"NumInputs": 27.44542347798504,
"NumOutputs": 27.55320961734872,
"One32": 24.314395226795472,
"OutpointHash": 193.52390419231392,
"OutputAmount": 75.43690788484608,
"OutputAmountsHash": 57.734313912975324,
"OutputAsset": 64.75607364850906,
"OutputNonce": 33.83110327628045,
"OutputNoncesHash": 50.583557172857006,
"OutputNullDatum": 33.317612557677165,
"OutputRangeProof": 105.66870802854868,
"OutputRangeProofsHash": 50.731305808111074,
"OutputScriptHash": 59.34351248712303,
"OutputScriptsHash": 55.65029299370546,
"OutputSurjectionProof": 57.920079192381756,
"OutputSurjectionProofsHash": 74.05696868481724,
"OutputsHash": 61.74547699660735,
"ParseLock": 38.32941955601188,
"ParseSequence": 37.50898314676539,
"PointVerify1": 50895.23664612757,
"ReissuanceBlinding": 37.555991151364154,
"ReissuanceEntropy": 81.56440555844729,
"ScalarAdd": 390.8726585535597,
"ScalarInvert": 1746.3653514528473,
"ScalarIsZero": 146.73796351898312,
"ScalarMultiply": 485.1550512606823,
"ScalarMultiplyLambda": 333.54205709012706,
"ScalarNegate": 329.1323762948011,
"ScalarNormalize": 335.58841346624416,
"ScalarSquare": 372.72648339635964,
"Scale": 34196.16016272863,
"ScriptCMR": 50.29201395140244,
"Sha256Block": 474.2694106173987,
"Sha256Ctx8Add1": 205.99278770855858,
"Sha256Ctx8Add128": 181.94035682870015,
"Sha256Ctx8Add16": 154.12659513074527,
"Sha256Ctx8Add2": 261.10144176151067,
"Sha256Ctx8Add256": 259.51549364207773,
"Sha256Ctx8Add32": 148.00802779890535,
"Sha256Ctx8Add4": 258.4149137787725,
"Sha256Ctx8Add512": 253.48113361788356,
"Sha256Ctx8Add64": 215.63560733166457,
"Sha256Ctx8Add8": 149.7601977392873,
"Sha256Ctx8AddBuffer511": 186.8994081833699,
"Sha256Ctx8Finalize": 546.2874650262119,
"Sha256Ctx8Init": 107.71853051225241,
"Sha256Iv": 48.53710248693044,
"SigAllHash": 61.485988196529846,
"Subtract32": 49.566418503347194,
"TapEnvHash": 61.6463308739367,
"Tapbranch": 42.91777089161113,
"TapbranchHash": 62.06883735075261,
"TapleafHash": 53.427243769277354,
"TapleafVersion": 36.45363554727459,
"TxHash": 74.19539621273046,
"TxIsFinal": 30.608813255218468,
"TxLockDistance": 32.98348877646163,
"TxLockDuration": 28.951169045157723,
"TxLockHeight": 32.48502494409075,
"TxLockTime": 27.757312699406825,
"Verify": 20.46853995788889,
"Version": 79.99308762988846
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment