Preparing search index...
The search index is not available
cardano-sdk
cardano-sdk
@cardano-sdk/wallet
<internal>
GenericTxBuilder
Class GenericTxBuilder
Hierarchy
GenericTxBuilder
Implements
TxBuilder
Index
Constructors
constructor
Properties
#private
partial
Auxiliary
Data?
partial
Extra
Signers?
partial
Signing
Options?
partial
Tx
Body
Methods
add
Datum
add
Input
add
Output
add
Reference
Input
build
build
Output
customize
delegate
First
Stake
Credential
delegate
Portfolio
extra
Signers
inspect
metadata
remove
Output
set
Validity
Interval
signing
Options
Constructors
constructor
new
Generic
Tx
Builder
(
dependencies
:
TxBuilderDependencies
)
:
GenericTxBuilder
Parameters
dependencies:
TxBuilderDependencies
Returns
GenericTxBuilder
Properties
Private
#private
#private
:
any
Optional
partial
Auxiliary
Data
partial
Auxiliary
Data
?:
AuxiliaryData
Optional
partial
Extra
Signers
partial
Extra
Signers
?:
TransactionSigner
[]
Optional
partial
Signing
Options
partial
Signing
Options
?:
SignTransactionOptions
partial
Tx
Body
partial
Tx
Body
:
Partial
<
TxBody
>
Methods
add
Datum
add
Datum
(
datum
:
PlutusData
)
:
TxBuilder
Parameters
datum:
PlutusData
Returns
TxBuilder
add
Input
add
Input
(
input
:
Utxo
|
TxIn
, scriptUnlockProps
?:
ScriptUnlockProps
)
:
TxBuilder
Parameters
input:
Utxo
|
TxIn
Optional
scriptUnlockProps:
ScriptUnlockProps
Returns
TxBuilder
add
Output
add
Output
(
txOut
:
OutputBuilderTxOut
)
:
TxBuilder
Parameters
txOut:
OutputBuilderTxOut
Returns
TxBuilder
add
Reference
Input
add
Reference
Input
(
input
:
Utxo
|
TxIn
)
:
TxBuilder
Parameters
input:
Utxo
|
TxIn
Returns
TxBuilder
build
build
(
)
:
UnwitnessedTx
Returns
UnwitnessedTx
build
Output
build
Output
(
txOut
?:
Partial
<
Pick
<
TxOut
,
"address"
|
"datumHash"
|
"datum"
|
"scriptReference"
>
&
{
handle
?:
string
;
value
:
Partial
<
Value
>
;
}
>
)
:
TxOutputBuilder
Parameters
Optional
txOut:
Partial
<
Pick
<
TxOut
,
"address"
|
"datumHash"
|
"datum"
|
"scriptReference"
>
&
{
handle
?:
string
;
value
:
Partial
<
Value
>
;
}
>
Returns
TxOutputBuilder
customize
customize
(
cb
:
CustomizeCb
)
:
TxBuilder
Parameters
cb:
CustomizeCb
Returns
TxBuilder
delegate
First
Stake
Credential
delegate
First
Stake
Credential
(
poolId
:
null
|
PoolId
)
:
TxBuilder
Parameters
poolId:
null
|
PoolId
Returns
TxBuilder
delegate
Portfolio
delegate
Portfolio
(
portfolio
:
null
|
Cip17DelegationPortfolio
)
:
TxBuilder
Parameters
portfolio:
null
|
Cip17DelegationPortfolio
Returns
TxBuilder
extra
Signers
extra
Signers
(
signers
:
TransactionSigner
[]
)
:
TxBuilder
Parameters
signers:
TransactionSigner
[]
Returns
TxBuilder
inspect
inspect
(
)
:
Promise
<
PartialTx
>
Returns
Promise
<
PartialTx
>
metadata
metadata
(
metadata
:
TxMetadata
)
:
TxBuilder
Parameters
metadata:
TxMetadata
Returns
TxBuilder
remove
Output
remove
Output
(
txOut
:
OutputBuilderTxOut
)
:
TxBuilder
Parameters
txOut:
OutputBuilderTxOut
Returns
TxBuilder
set
Validity
Interval
set
Validity
Interval
(
validityInterval
:
ValidityInterval
)
:
TxBuilder
Parameters
validityInterval:
ValidityInterval
Returns
TxBuilder
signing
Options
signing
Options
(
options
:
SignTransactionOptions
)
:
TxBuilder
Parameters
options:
SignTransactionOptions
Returns
TxBuilder
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
cardano-
sdk
@cardano-
sdk/cardano-
services
<internal>
errors
util
@cardano-
sdk/cardano-
services-
client
<internal>
@cardano-
sdk/core
<internal>
Asset
Asset
Name
Label
util
Cardano
Asset
Fingerprint
Asset
Id
Asset
Name
Cip1854
Extended
Account
Public
Key
DRepID
Pool
Id
Reward
Account
Transaction
Id
Vrf
Vk
Bech32
util
Cardano
Node
Util
Days
Hours
Milliseconds
Minutes
Provider
Util
Seconds
Serialization
Tx
BodyCBOR
TxCBOR
metadatum
util
@cardano-
sdk/e2e
<internal>
@cardano-
sdk/golden-
test-
generator
<internal>
@cardano-
sdk/governance
<internal>
cip36
@cardano-
sdk/input-
selection
<internal>
@cardano-
sdk/key-
management
<internal>
cip8
errors
util
@cardano-
sdk/ogmios
<internal>
ogmios
To
Core
@cardano-
sdk/projection
<internal>
Bootstrap
In
Memory
Mappers
@cardano-
sdk/util
<internal>
Base64
Blob
Hex
Blob
@cardano-
sdk/util-
dev
<internal>
Asset
Id
Docker
Util
Tx
Test
Util
cip19
Test
Vectors
handle
Provider
Mocks
mock
Providers
@cardano-
sdk/util-
rxjs
@cardano-
sdk/wallet
<internal>
cip30
storage
@cardano-
sdk/web-
extension
<internal>
cip30
Generic
Tx
Builder
constructor
#private
partial
Auxiliary
Data?
partial
Extra
Signers?
partial
Signing
Options?
partial
Tx
Body
add
Datum
add
Input
add
Output
add
Reference
Input
build
build
Output
customize
delegate
First
Stake
Credential
delegate
Portfolio
extra
Signers
inspect
metadata
remove
Output
set
Validity
Interval
signing
Options
Generated using
TypeDoc