Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
TransactionBody Struct Changes:
multiassets()
due to its confusing naming.mint()
to obtain information about minting in a transaction.Fee Calculation Functions Changes:
new_coins_per_byte
instead of the removednew_coins_per_word
inDataCost
.TransactionOutputAmountBuilder
, switch towith_asset_and_min_required_coin_by_utxo_cost
, aswith_asset_and_min_required_coin
is now removed.ADA Requirement Function Updates:
min_ada_required
due to its inability to account for full transaction output fields and reliance on the outdated coins per word parameter.min_ada_for_output
.TransactionBuilderConfigBuilder Adjustments:
coins_per_utxo_word
.coins_per_utxo_byte
.NetworkInfo Simplification:
testnet()
function, as the testnet has been replaced by testnet preprod and testnet preview.Script Transaction Inputs Overhaul:
add_script_input
,add_input
,count_missing_input_scripts
,add_required_script_input_witnesses
, andadd_required_plutus_input_scripts
, used for adding script transaction inputs without a script witness.add_regular_input
,add_key_input
, oradd_bootstrap_input
.add_native_script_input
oradd_plutus_script_input
.PlutusScriptSource Enhancement:
new_ref_input
inPlutusScriptSource
now includes a language version argument, replacing the oldnew_ref_input
.new_ref_input_with_lang_ver
becausenew_ref_input
has the same functionality and no need in specific function with language version.