scalus.uplc.eval.BuiltinCostModel
See theBuiltinCostModel companion object
case class BuiltinCostModel(addInteger: CostingFun[TwoArguments], subtractInteger: CostingFun[TwoArguments], multiplyInteger: CostingFun[TwoArguments], divideInteger: CostingFun[TwoArguments], quotientInteger: CostingFun[TwoArguments], remainderInteger: CostingFun[TwoArguments], modInteger: CostingFun[TwoArguments], equalsInteger: CostingFun[TwoArguments], lessThanInteger: CostingFun[TwoArguments], lessThanEqualsInteger: CostingFun[TwoArguments], appendByteString: CostingFun[TwoArguments], consByteString: CostingFun[TwoArguments], sliceByteString: CostingFun[ThreeArguments], lengthOfByteString: CostingFun[OneArgument], indexByteString: CostingFun[TwoArguments], equalsByteString: CostingFun[TwoArguments], lessThanByteString: CostingFun[TwoArguments], lessThanEqualsByteString: CostingFun[TwoArguments], sha2_256: CostingFun[OneArgument], sha3_256: CostingFun[OneArgument], blake2b_256: CostingFun[OneArgument], verifyEd25519Signature: CostingFun[ThreeArguments], verifyEcdsaSecp256k1Signature: CostingFun[ThreeArguments], verifySchnorrSecp256k1Signature: CostingFun[ThreeArguments], appendString: CostingFun[TwoArguments], equalsString: CostingFun[TwoArguments], encodeUtf8: CostingFun[OneArgument], decodeUtf8: CostingFun[OneArgument], ifThenElse: CostingFun[ThreeArguments], chooseUnit: CostingFun[TwoArguments], trace: CostingFun[TwoArguments], fstPair: CostingFun[OneArgument], sndPair: CostingFun[OneArgument], chooseList: CostingFun[ThreeArguments], mkCons: CostingFun[TwoArguments], headList: CostingFun[OneArgument], tailList: CostingFun[OneArgument], nullList: CostingFun[OneArgument], chooseData: CostingFun[SixArguments], constrData: CostingFun[TwoArguments], mapData: CostingFun[OneArgument], listData: CostingFun[OneArgument], iData: CostingFun[OneArgument], bData: CostingFun[OneArgument], unConstrData: CostingFun[OneArgument], unMapData: CostingFun[OneArgument], unListData: CostingFun[OneArgument], unIData: CostingFun[OneArgument], unBData: CostingFun[OneArgument], equalsData: CostingFun[TwoArguments], mkPairData: CostingFun[TwoArguments], mkNilData: CostingFun[OneArgument], mkNilPairData: CostingFun[OneArgument], serialiseData: CostingFun[OneArgument], blake2b_224: CostingFun[OneArgument], keccak_256: CostingFun[OneArgument], bls12_381_G1_add: CostingFun[TwoArguments], bls12_381_G1_neg: CostingFun[OneArgument], bls12_381_G1_scalarMul: CostingFun[TwoArguments], bls12_381_G1_equal: CostingFun[TwoArguments], bls12_381_G1_compress: CostingFun[OneArgument], bls12_381_G1_uncompress: CostingFun[OneArgument], bls12_381_G1_hashToGroup: CostingFun[TwoArguments], bls12_381_G2_add: CostingFun[TwoArguments], bls12_381_G2_neg: CostingFun[OneArgument], bls12_381_G2_scalarMul: CostingFun[TwoArguments], bls12_381_G2_equal: CostingFun[TwoArguments], bls12_381_G2_compress: CostingFun[OneArgument], bls12_381_G2_uncompress: CostingFun[OneArgument], bls12_381_G2_hashToGroup: CostingFun[TwoArguments], bls12_381_millerLoop: CostingFun[TwoArguments], bls12_381_mulMlResult: CostingFun[TwoArguments], bls12_381_finalVerify: CostingFun[TwoArguments], integerToByteString: CostingFun[ThreeArguments], byteStringToInteger: CostingFun[TwoArguments])
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article