30 lines
341 B
Plaintext
30 lines
341 B
Plaintext
use sample
|
|
use sample/mint
|
|
use sample/spend
|
|
|
|
pub type Redeemer {
|
|
signer: ByteArray,
|
|
amount: Int
|
|
}
|
|
|
|
pub type Reen {
|
|
Buy{
|
|
signer: ByteArray,
|
|
amount: Int
|
|
}
|
|
Sell
|
|
|
|
}
|
|
|
|
pub fn spend(
|
|
datum: sample.Datum,
|
|
rdmr: Redeemer,
|
|
ctx: spend.ScriptContext,
|
|
) -> Bool {
|
|
let x = rdmr.amount
|
|
let z = Buy(rdmr.signer, 55)
|
|
|
|
|
|
True
|
|
}
|