cardano-web3-js / CML / TransactionBody
Class: TransactionBody
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:6995
Methods
auxiliary_data_hash()
auxiliary_data_hash():
AuxiliaryDataHash
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7052
Returns
certs()
certs():
CertificateList
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7048
Returns
collateral_inputs()
collateral_inputs():
TransactionInputList
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7060
Returns
collateral_return()
collateral_return():
TransactionOutput
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7066
Returns
current_treasury_value()
current_treasury_value():
bigint
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7076
Returns
bigint
donation()
donation():
bigint
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7078
Returns
bigint
fee()
fee():
bigint
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7044
Returns
bigint
free()
free():
void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:6997
Returns
void
inputs()
inputs():
TransactionInputList
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7042
Returns
mint()
mint():
Mint
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7056
Returns
network_id()
network_id():
NetworkId
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7064
Returns
outputs()
outputs():
TransactionOutputList
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7043
Returns
proposal_procedures()
proposal_procedures():
ProposalProcedureList
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7074
Returns
reference_inputs()
reference_inputs():
TransactionInputList
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7070
Returns
required_signers()
required_signers():
Ed25519KeyHashList
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7062
Returns
script_data_hash()
script_data_hash():
ScriptDataHash
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7058
Returns
set_auxiliary_data_hash()
set_auxiliary_data_hash(
auxiliary_data_hash
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7051
Parameters
auxiliary_data_hash
Returns
void
set_certs()
set_certs(
certs
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7047
Parameters
certs
Returns
void
set_collateral_inputs()
set_collateral_inputs(
collateral_inputs
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7059
Parameters
collateral_inputs
Returns
void
set_collateral_return()
set_collateral_return(
collateral_return
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7065
Parameters
collateral_return
Returns
void
set_current_treasury_value()
set_current_treasury_value(
current_treasury_value
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7075
Parameters
current_treasury_value
bigint
Returns
void
set_donation()
set_donation(
donation
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7077
Parameters
donation
bigint
Returns
void
set_mint()
set_mint(
mint
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7055
Parameters
mint
Returns
void
set_network_id()
set_network_id(
network_id
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7063
Parameters
network_id
Returns
void
set_proposal_procedures()
set_proposal_procedures(
proposal_procedures
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7073
Parameters
proposal_procedures
Returns
void
set_reference_inputs()
set_reference_inputs(
reference_inputs
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7069
Parameters
reference_inputs
Returns
void
set_required_signers()
set_required_signers(
required_signers
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7061
Parameters
required_signers
Returns
void
set_script_data_hash()
set_script_data_hash(
script_data_hash
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7057
Parameters
script_data_hash
Returns
void
set_total_collateral()
set_total_collateral(
total_collateral
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7067
Parameters
total_collateral
bigint
Returns
void
set_ttl()
set_ttl(
ttl
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7045
Parameters
ttl
bigint
Returns
void
set_validity_interval_start()
set_validity_interval_start(
validity_interval_start
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7053
Parameters
validity_interval_start
bigint
Returns
void
set_voting_procedures()
set_voting_procedures(
voting_procedures
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7071
Parameters
voting_procedures
Returns
void
set_withdrawals()
set_withdrawals(
withdrawals
):void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7049
Parameters
withdrawals
Returns
void
to_canonical_cbor_bytes()
to_canonical_cbor_bytes():
Uint8Array
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7011
- Serialize this type to CBOR bytes using canonical CBOR encodings
Returns
Uint8Array
to_canonical_cbor_hex()
to_canonical_cbor_hex():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7031
- Serialize this type to CBOR bytes using canonical CBOR encodings as hex bytes
Returns
string
to_cbor_bytes()
to_cbor_bytes():
Uint8Array
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7005
- Serialize this type to CBOR bytes * This type type supports encoding preservation so this will preserve round-trip CBOR formats. * If created from scratch the CBOR will be canonical.
Returns
Uint8Array
to_cbor_hex()
to_cbor_hex():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7025
- Serialize this type to CBOR bytes encoded as a hex string (useful for working with CIP30). * This type type supports encoding preservation so this will preserve round-trip CBOR formats. * If created from scratch the CBOR will be canonical.
Returns
string
to_js_value()
to_js_value():
any
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7040
Returns
any
to_json()
to_json():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7039
Returns
string
total_collateral()
total_collateral():
bigint
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7068
Returns
bigint
ttl()
ttl():
bigint
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7046
Returns
bigint
validity_interval_start()
validity_interval_start():
bigint
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7054
Returns
bigint
voting_procedures()
voting_procedures():
VotingProcedures
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7072
Returns
withdrawals()
withdrawals():
MapRewardAccountToCoin
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7050
Returns
from_cbor_bytes()
static
from_cbor_bytes(cbor_bytes
):TransactionBody
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7017
- Create this type from CBOR bytes
Parameters
cbor_bytes
Uint8Array
Returns
TransactionBody
from_cbor_hex()
static
from_cbor_hex(cbor_bytes
):TransactionBody
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7038
- Create this type from the CBOR bytes encoded as a hex string. * This is useful for interfacing with CIP30
Parameters
cbor_bytes
string
Returns
TransactionBody
from_json()
static
from_json(json
):TransactionBody
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7041
Parameters
json
string
Returns
TransactionBody
new()
static
new(inputs
,outputs
,fee
):TransactionBody
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:7079
Parameters
inputs
outputs
fee
bigint
Returns
TransactionBody