aiken/crates/uplc/test_data/conformance/v2/builtin/semantics
KtorZ 2cb87f4f8f
Add PlutusV3 conformance tests and also control budgets
There were some odd discrepancy for `integerToByteString` on the mem
  side. Either 1 or about 1000 mem units off; which I couldn't quite
  figure out. Yet, it proves useful to validate builtin at large and
  ensure we have a valid cost model for v3.
2024-08-14 02:42:04 +02:00
..
addInteger
appendByteString
appendString Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
bData
blake2b_224
blake2b_256
bls12_381-cardano-crypto-tests
bls12_381_G1_add
bls12_381_G1_compress/compress
bls12_381_G1_equal
bls12_381_G1_hashToGroup
bls12_381_G1_neg
bls12_381_G1_scalarMul
bls12_381_G1_uncompress
bls12_381_G2_add
bls12_381_G2_compress/compress
bls12_381_G2_equal
bls12_381_G2_hashToGroup
bls12_381_G2_neg
bls12_381_G2_scalarMul
bls12_381_G2_uncompress
bls12_381_millerLoop
byteStringToInteger
chooseDataByteString
chooseDataConstr
chooseDataInteger Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
chooseDataList
chooseDataMap Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
chooseList
chooseUnit
chooseUnit2
consByteString/consByteString3
constrData
decodeUtf8
divideInteger
encodeUtf8
equalsByteString
equalsData
equalsInteger
equalsString
fstPairOfPairAndList
headList
iData Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
ifThenElse
indexByteString
integerToByteString
keccak_256
lengthOfByteString Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
lessThanByteString
lessThanEqualsByteString
lessThanEqualsInteger
lessThanInteger
listData Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
listOfList
listOfPair Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
mapData
mkCons
mkNilData
mkNilPairData
mkPairData
modInteger
multiplyInteger
nullList
nullList2 Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
pairOfPairAndList
quotientInteger
remainderInteger
sha2_256
sha3_256
sliceByteString
sndPairOfPairAndList Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
subtractInteger
subtractInteger-non-iter
tailList
trace Add PlutusV3 conformance tests and also control budgets 2024-08-14 02:42:04 +02:00
unBData
unConstrData
unIData
unListData
unMapData
verifyEcdsaSecp256k1Signature
verifyEd25519Signature
verifySchnorrSecp256k1Signature
README.md

README.md

The tests here are mostly unit tests to make sure that built-in functions produce correct results.