Update to pallas=0.31.0

This commit is contained in:
KtorZ
2024-11-19 14:53:36 +01:00
parent c740e4639f
commit b5047d623a
23 changed files with 13033 additions and 11689 deletions

View File

@@ -1,4 +1,5 @@
use num_bigint::ToBigInt;
use pallas_codec::utils::MaybeIndefArray;
use uplc::{
ast::{Constant, Name, Term, Type},
parser::term,
@@ -111,9 +112,9 @@ fn constant_data_constr() {
Constant::Data(PlutusData::Constr(Constr::<PlutusData> {
tag: 122,
any_constructor: None,
fields: vec![PlutusData::BigInt(pallas_primitives::alonzo::BigInt::Int(
2.into(),
))],
fields: MaybeIndefArray::Indef(vec![PlutusData::BigInt(
pallas_primitives::alonzo::BigInt::Int(2.into()),
)]),
}))
.into(),
),
@@ -145,10 +146,10 @@ fn constant_data_map() {
fn constant_data_list() {
round_trip(
Term::<Name>::Constant(
Constant::Data(PlutusData::Array(vec![
Constant::Data(PlutusData::Array(MaybeIndefArray::Indef(vec![
PlutusData::BigInt(pallas_primitives::alonzo::BigInt::Int(0.into())),
PlutusData::BigInt(pallas_primitives::alonzo::BigInt::Int(1.into())),
]))
])))
.into(),
),
"(con data (List [I 0, I 1]))",