changed i64 -> i128

This commit is contained in:
alessandrokonrad 2022-10-19 22:36:16 +02:00 committed by Lucas
parent ce875a3c47
commit e6f3c40429
1 changed files with 3 additions and 3 deletions

View File

@ -96,7 +96,7 @@ impl ToPlutusData for TransactionInput {
0, 0,
vec![ vec![
wrap_with_constr(0, self.transaction_id.to_plutus_data()), wrap_with_constr(0, self.transaction_id.to_plutus_data()),
PlutusData::BigInt(BigInt::Int((self.index as i64).into())), PlutusData::BigInt(BigInt::Int((self.index as i128).try_into().unwrap())),
], ],
) )
} }
@ -172,7 +172,7 @@ impl ToPlutusData for AnyUInt {
AnyUInt::U8(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))), AnyUInt::U8(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))),
AnyUInt::U16(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))), AnyUInt::U16(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))),
AnyUInt::U32(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))), AnyUInt::U32(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))),
AnyUInt::U64(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))), AnyUInt::U64(n) => PlutusData::BigInt(BigInt::Int(Int::try_from(*n as i128).unwrap())),
AnyUInt::MajorByte(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))), // is this correct? I don't know exactly what is does AnyUInt::MajorByte(n) => PlutusData::BigInt(BigInt::Int(Int::from(*n as i64))), // is this correct? I don't know exactly what is does
} }
} }
@ -198,7 +198,7 @@ impl ToPlutusData for i64 {
impl ToPlutusData for u64 { impl ToPlutusData for u64 {
fn to_plutus_data(&self) -> PlutusData { fn to_plutus_data(&self) -> PlutusData {
PlutusData::BigInt(BigInt::Int(Int::from(*self as i64))) PlutusData::BigInt(BigInt::Int(Int::try_from(*self as i128).unwrap()))
} }
} }