Skip to content

Commit 2cb11cf

Browse files
authored
Merge pull request #187 from dcSpark/tx-builder-max-output-size-fixes
TxBuilder: max output size + multiple change address support
2 parents 4f717ac + 916ecdb commit 2cb11cf

File tree

3 files changed

+399
-81
lines changed

3 files changed

+399
-81
lines changed

rust/src/lib.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@ impl TransactionInput {
385385
#[derive(Clone, Debug)]
386386
pub struct TransactionOutput {
387387
address: Address,
388-
amount: Value,
388+
pub (crate) amount: Value,
389389
data_hash: Option<DataHash>,
390390
}
391391

@@ -2461,7 +2461,9 @@ pub type PolicyIDs = ScriptHashes;
24612461

24622462
#[wasm_bindgen]
24632463
#[derive(Clone, Debug, Eq, Ord, PartialEq, PartialOrd)]
2464-
pub struct Assets(std::collections::BTreeMap<AssetName, BigNum>);
2464+
pub struct Assets(pub (crate) std::collections::BTreeMap<AssetName, BigNum>);
2465+
2466+
to_from_bytes!(Assets);
24652467

24662468
#[wasm_bindgen]
24672469
impl Assets {
@@ -2488,7 +2490,7 @@ impl Assets {
24882490

24892491
#[wasm_bindgen]
24902492
#[derive(Clone, Debug, Eq, Ord, PartialEq)]
2491-
pub struct MultiAsset(std::collections::BTreeMap<PolicyID, Assets>);
2493+
pub struct MultiAsset(pub (crate) std::collections::BTreeMap<PolicyID, Assets>);
24922494

24932495
to_from_bytes!(MultiAsset);
24942496

0 commit comments

Comments
 (0)