15
examples/acceptance_tests/096/aiken.lock
Normal file
15
examples/acceptance_tests/096/aiken.lock
Normal file
@@ -0,0 +1,15 @@
|
||||
# This file was generated by Aiken
|
||||
# You typically do not need to edit this file
|
||||
|
||||
[[requirements]]
|
||||
name = "aiken-lang/stdlib"
|
||||
version = "1.7.0"
|
||||
source = "github"
|
||||
|
||||
[[packages]]
|
||||
name = "aiken-lang/stdlib"
|
||||
version = "1.7.0"
|
||||
requirements = []
|
||||
source = "github"
|
||||
|
||||
[etags]
|
||||
14
examples/acceptance_tests/096/aiken.toml
Normal file
14
examples/acceptance_tests/096/aiken.toml
Normal file
@@ -0,0 +1,14 @@
|
||||
name = "aiken-lang/acceptance_test_096"
|
||||
version = "0.0.0"
|
||||
license = "Apache-2.0"
|
||||
description = "Aiken contracts for project 'aiken-lang/096'"
|
||||
|
||||
[repository]
|
||||
user = "aiken-lang"
|
||||
project = "096"
|
||||
platform = "github"
|
||||
|
||||
[[dependencies]]
|
||||
name = "aiken-lang/stdlib"
|
||||
version = "1.7.0"
|
||||
source = "github"
|
||||
38
examples/acceptance_tests/096/plutus.json
Normal file
38
examples/acceptance_tests/096/plutus.json
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"preamble": {
|
||||
"title": "aiken-lang/acceptance_test_096",
|
||||
"description": "Aiken contracts for project 'aiken-lang/096'",
|
||||
"version": "0.0.0",
|
||||
"plutusVersion": "v2",
|
||||
"compiler": {
|
||||
"name": "Aiken",
|
||||
"version": "v1.0.24-alpha+ad48409"
|
||||
},
|
||||
"license": "Apache-2.0"
|
||||
},
|
||||
"validators": [
|
||||
{
|
||||
"title": "foo.is_fourty_two",
|
||||
"datum": {
|
||||
"title": "dat",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/Data"
|
||||
}
|
||||
},
|
||||
"redeemer": {
|
||||
"title": "rdm",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/Data"
|
||||
}
|
||||
},
|
||||
"compiledCode": "583c01000032222533300453330043375e004006266e3d22010b68656c6c6f20776f726c640048810b68656c6c6f20776f726c640014a029309b2b2b9a01",
|
||||
"hash": "d1a4ef5efcf38bdca9dc8eec2684d3c2004390fa6fd1b5bed6faa488"
|
||||
}
|
||||
],
|
||||
"definitions": {
|
||||
"Data": {
|
||||
"title": "Data",
|
||||
"description": "Any Plutus data."
|
||||
}
|
||||
}
|
||||
}
|
||||
7
examples/acceptance_tests/096/validators/foo.ak
Normal file
7
examples/acceptance_tests/096/validators/foo.ak
Normal file
@@ -0,0 +1,7 @@
|
||||
use aiken/transaction.{ScriptContext}
|
||||
|
||||
validator {
|
||||
fn is_fourty_two(dat, rdm, _ctx: ScriptContext) -> Bool {
|
||||
rdm == dat && #"68656c6c6f20776f726c64" == #"68656c6c6f20776f726c64"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user