Update acceptance tests and script context tests to latest stdlib.
This commit is contained in:
@@ -7,7 +7,7 @@ use cardano/certificate.{
|
||||
RetireFromConstitutionalCommittee, RetireStakePool, UnregisterCredential,
|
||||
UnregisterDelegateRepresentative, UpdateDelegateRepresentative,
|
||||
}
|
||||
use cardano/credential.{Script, VerificationKey}
|
||||
use cardano/address.{Script, VerificationKey}
|
||||
use cardano/transaction.{Transaction}
|
||||
|
||||
const only0s = #"00000000000000000000000000000000000000000000000000000000"
|
||||
@@ -34,7 +34,7 @@ validator purposes {
|
||||
expect Some(14) = transaction.treasury_donation
|
||||
|
||||
expect
|
||||
Some(RegisterCredential { credential: Script(only2s), deposit: None }) == list.at(
|
||||
Some(RegisterCredential { credential: Script(only2s), deposit: Never }) == list.at(
|
||||
certificates,
|
||||
0,
|
||||
)
|
||||
@@ -43,7 +43,7 @@ validator purposes {
|
||||
Some(
|
||||
RegisterCredential {
|
||||
credential: VerificationKey(only0s),
|
||||
deposit: None,
|
||||
deposit: Never,
|
||||
},
|
||||
) == list.at(certificates, 1)
|
||||
|
||||
@@ -51,7 +51,7 @@ validator purposes {
|
||||
Some(
|
||||
UnregisterCredential {
|
||||
credential: VerificationKey(only0s),
|
||||
refund: None,
|
||||
refund: Never,
|
||||
},
|
||||
) == list.at(certificates, 2)
|
||||
|
||||
@@ -71,7 +71,7 @@ validator purposes {
|
||||
Some(
|
||||
RegisterCredential {
|
||||
credential: VerificationKey(only0s),
|
||||
deposit: None,
|
||||
deposit: Never,
|
||||
},
|
||||
) == list.at(certificates, 5)
|
||||
|
||||
@@ -79,7 +79,7 @@ validator purposes {
|
||||
Some(
|
||||
UnregisterCredential {
|
||||
credential: VerificationKey(only0s),
|
||||
refund: None,
|
||||
refund: Never,
|
||||
},
|
||||
) == list.at(certificates, 6)
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
use aiken/collection/dict.{Dict}
|
||||
use aiken/collection/list
|
||||
use cardano/assets.{PolicyId, Value}
|
||||
use cardano/credential
|
||||
use cardano/address
|
||||
use cardano/transaction.{
|
||||
DatumHash, Input, Mint, NoDatum, Output, OutputReference, ScriptPurpose,
|
||||
Transaction,
|
||||
@@ -44,7 +44,7 @@ fn assert_reference_inputs(inputs: List<Input>) -> Void {
|
||||
output_index: 0,
|
||||
},
|
||||
output: Output {
|
||||
address: credential.from_verification_key(null28),
|
||||
address: address.from_verification_key(null28),
|
||||
value: assets.from_lovelace(1_000_000),
|
||||
datum: NoDatum,
|
||||
reference_script: None,
|
||||
@@ -76,7 +76,7 @@ fn assert_outputs(
|
||||
expect
|
||||
Some(
|
||||
Output {
|
||||
address: credential.from_verification_key(null28),
|
||||
address: address.from_verification_key(null28),
|
||||
value: assets.from_lovelace(1_000_000),
|
||||
datum: DatumHash(void_hash),
|
||||
reference_script: None,
|
||||
@@ -86,8 +86,8 @@ fn assert_outputs(
|
||||
expect
|
||||
Some(
|
||||
Output {
|
||||
address: credential.from_verification_key(null28)
|
||||
|> credential.with_delegation_key(null28),
|
||||
address: address.from_verification_key(null28)
|
||||
|> address.with_delegation_key(null28),
|
||||
value: assets.from_lovelace(1_000_000)
|
||||
|> assets.add(our_policy_id, "tuna", 100000000000000)
|
||||
|> assets.add(other_policy_id, "aiken", 42),
|
||||
@@ -99,8 +99,8 @@ fn assert_outputs(
|
||||
expect
|
||||
Some(
|
||||
Output {
|
||||
address: credential.from_script(null28)
|
||||
|> credential.with_delegation_key(null28),
|
||||
address: address.from_script(null28)
|
||||
|> address.with_delegation_key(null28),
|
||||
value: assets.from_lovelace(1_000_000)
|
||||
|> assets.add(other_policy_id, "cardano", 1),
|
||||
datum: NoDatum,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use aiken/collection/list
|
||||
use aiken/math/rational
|
||||
use cardano/credential.{Script, VerificationKey}
|
||||
use cardano/address.{Script, VerificationKey}
|
||||
use cardano/governance.{
|
||||
Constitution, ConstitutionalCommittee, GovernanceAction, GovernanceActionId,
|
||||
HardFork, NewConstitution, NicePoll, NoConfidence, ProposalProcedure,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use aiken/collection/dict
|
||||
use cardano/assets
|
||||
use cardano/credential.{Address, Script}
|
||||
use cardano/address.{Address, Script}
|
||||
use cardano/transaction.{
|
||||
InlineDatum, Input, Output, OutputReference, ScriptPurpose, Spend, Transaction,
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use aiken/collection/list
|
||||
use cardano/credential.{Script, VerificationKey}
|
||||
use cardano/address.{Script, VerificationKey}
|
||||
use cardano/governance.{
|
||||
Abstain, ConstitutionalCommitteeMember, DelegateRepresentative,
|
||||
GovernanceActionId, No, StakePool, Voter, Yes,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use aiken/collection/list
|
||||
use aiken/interval
|
||||
use cardano/credential.{
|
||||
use cardano/address.{
|
||||
Address, Credential, Inline, Pointer, Script, VerificationKey,
|
||||
}
|
||||
use cardano/transaction.{Transaction}
|
||||
|
||||
Reference in New Issue
Block a user