From 72051a7783a9f82371755b21fd72c5eca259bc05 Mon Sep 17 00:00:00 2001 From: christianschmitz Date: Tue, 17 Oct 2023 01:00:29 +0000 Subject: [PATCH] deploy: 0abc42b6a2b4b6ad6c360ec6c36459eaadad2268 --- 404.html | 2 +- api/building/collateral.html | 2 +- api/building/finalizing.html | 2 +- api/building/index.html | 2 +- api/building/inputs.html | 2 +- api/building/minting.html | 2 +- api/building/outputs.html | 2 +- api/building/signers.html | 2 +- api/building/signing-and-submitting.html | 2 +- api/compiling.html | 2 +- api/generating.html | 2 +- api/index.html | 2 +- api/picoswap/buying.html | 2 +- api/picoswap/cancel-sale.html | 2 +- api/picoswap/contract-class.html | 2 +- api/picoswap/datums.html | 2 +- api/picoswap/index.html | 2 +- api/picoswap/new-sale.html | 2 +- api/picoswap/script.html | 2 +- api/reference/classes/Address.html | 2 +- api/reference/classes/AssetClass.html | 2 +- api/reference/classes/Assets.html | 2 +- api/reference/classes/Bip32PrivateKey.html | 2 +- api/reference/classes/BlockfrostV0.html | 2 +- api/reference/classes/ByteArray.html | 2 +- api/reference/classes/ByteArrayData.html | 2 +- api/reference/classes/CborData.html | 3 +- api/reference/classes/Cip30Wallet.html | 2 +- api/reference/classes/ConstrData.html | 6 +- api/reference/classes/DCert.html | 339 ++ api/reference/classes/Datum.html | 6 +- api/reference/classes/DatumHash.html | 2 +- api/reference/classes/Ed25519PrivateKey.html | 2 +- api/reference/classes/FuzzyTest.html | 5 +- api/reference/classes/HInt.html | 2 +- api/reference/classes/Hash.html | 2 +- api/reference/classes/HashedDatum.html | 2 +- api/reference/classes/HeliosData.html | 2 +- api/reference/classes/IntData.html | 2 +- api/reference/classes/KoiosV0.html | 2 +- api/reference/classes/ListData.html | 2 +- api/reference/classes/MapData.html | 2 +- api/reference/classes/MintingPolicyHash.html | 2 +- api/reference/classes/MintingRedeemer.html | 2 +- api/reference/classes/NativeScript.html | 2 +- api/reference/classes/NetworkEmulator.html | 2 +- api/reference/classes/NetworkParams.html | 13 +- api/reference/classes/NetworkSlice.html | 2 +- api/reference/classes/Program.html | 32 +- api/reference/classes/PubKey.html | 2 +- api/reference/classes/PubKeyHash.html | 2 +- api/reference/classes/Redeemer.html | 2 +- api/reference/classes/RemoteWallet.html | 2 +- api/reference/classes/RootPrivateKey.html | 2 +- api/reference/classes/RuntimeError.html | 2 +- api/reference/classes/ScriptHash.html | 2 +- api/reference/classes/Signature.html | 2 +- api/reference/classes/SimpleWallet.html | 2 +- api/reference/classes/Site.html | 2 +- api/reference/classes/Source.html | 2 +- api/reference/classes/SpendingRedeemer.html | 2 +- api/reference/classes/StakeAddress.html | 2 +- .../classes/StakingValidatorHash.html | 2 +- api/reference/classes/Tx.html | 111 +- api/reference/classes/TxBody.html | 43 +- api/reference/classes/TxChain.html | 2 +- api/reference/classes/TxId.html | 2 +- api/reference/classes/TxInput.html | 2 +- api/reference/classes/TxMetadata.html | 2 +- api/reference/classes/TxOutput.html | 2 +- api/reference/classes/TxOutputId.html | 2 +- api/reference/classes/TxRefInput.html | 2 +- api/reference/classes/TxWitnesses.html | 2 +- api/reference/classes/UTxO.html | 2 +- api/reference/classes/UplcBool.html | 2 +- api/reference/classes/UplcBuiltin.html | 2 +- api/reference/classes/UplcByteArray.html | 2 +- api/reference/classes/UplcCall.html | 2 +- api/reference/classes/UplcConst.html | 2 +- api/reference/classes/UplcData.html | 2 +- api/reference/classes/UplcDataValue.html | 2 +- api/reference/classes/UplcDelay.html | 2 +- api/reference/classes/UplcError.html | 2 +- api/reference/classes/UplcForce.html | 2 +- api/reference/classes/UplcInt.html | 2 +- api/reference/classes/UplcLambda.html | 2 +- api/reference/classes/UplcList.html | 2 +- api/reference/classes/UplcPair.html | 2 +- api/reference/classes/UplcProgram.html | 2 +- api/reference/classes/UplcString.html | 2 +- api/reference/classes/UplcTerm.html | 2 +- api/reference/classes/UplcType.html | 2 +- api/reference/classes/UplcUnit.html | 2 +- api/reference/classes/UplcValue.html | 2 +- api/reference/classes/UplcVariable.html | 2 +- api/reference/classes/UserError.html | 2 +- api/reference/classes/ValidatorHash.html | 2 +- api/reference/classes/Value.html | 2 +- api/reference/classes/WalletHelper.html | 2 +- api/reference/classes/index.html | 4 +- api/reference/functions.html | 2 +- api/reference/index.html | 4 +- api/reference/interfaces/Network.html | 2 +- api/reference/interfaces/PrivateKey.html | 2 +- api/reference/interfaces/Wallet.html | 2 +- api/reference/interfaces/index.html | 2 +- api/reference/namespaces/Cbor.html | 2 +- api/reference/namespaces/CoinSelection.html | 2 +- api/reference/namespaces/Crypto.html | 2 +- api/reference/namespaces/Ed25519.html | 2 +- api/reference/namespaces/config.html | 2 +- api/reference/namespaces/index.html | 2 +- api/reference/types.html | 13 +- api/reference/variables.html | 4 +- api/setup/deno.html | 2 +- api/setup/index.html | 2 +- changelog.html | 2 +- cli/example-always-succeeds.html | 2 +- cli/example-time-lock.html | 2 +- cli/index.html | 2 +- cli/setup/cardano-node.html | 2 +- cli/setup/index.html | 2 +- cli/setup/install.html | 2 +- cli/setup/wallet.html | 2 +- cli/usage.html | 2 +- further-reading/dapps.html | 2 +- further-reading/english-auction.html | 2 +- further-reading/exploits.html | 2 +- further-reading/index.html | 2 +- .../integrations/different-versions.html | 2 +- further-reading/integrations/index.html | 2 +- further-reading/integrations/vscode.html | 2 +- further-reading/integrations/webpack.html | 2 +- further-reading/ir/index.html | 2 +- further-reading/ir/simplification.html | 2 +- further-reading/minting/index.html | 2 +- further-reading/minting/signature.html | 2 +- further-reading/minting/unique.html | 2 +- further-reading/oracle-pools.html | 2 +- further-reading/tx-finalization.html | 2 +- further-reading/vesting-contract.html | 2 +- index.html | 2 +- intro.html | 2 +- lang/branching.html | 2 +- lang/builtins/address.html | 24 +- lang/builtins/any.html | 2 +- lang/builtins/assetclass.html | 2 +- lang/builtins/bool.html | 2 +- lang/builtins/bytearray.html | 6 +- lang/builtins/credential.html | 2 +- lang/builtins/data.html | 2 +- lang/builtins/datumhash.html | 2 +- lang/builtins/dcert.html | 2 +- lang/builtins/duration.html | 2 +- lang/builtins/index.html | 2 +- lang/builtins/int.html | 2 +- lang/builtins/list.html | 2 +- lang/builtins/map.html | 2 +- lang/builtins/mintingpolicyhash.html | 2 +- lang/builtins/option.html | 2 +- lang/builtins/outputdatum.html | 2 +- lang/builtins/pubkey.html | 2 +- lang/builtins/pubkeyhash.html | 2 +- lang/builtins/real.html | 2 +- lang/builtins/scriptcontext.html | 2 +- lang/builtins/scripthash.html | 2 +- lang/builtins/scriptpurpose.html | 2 +- lang/builtins/stakingcredential.html | 2 +- lang/builtins/stakinghash.html | 2 +- lang/builtins/stakingpurpose.html | 2 +- lang/builtins/stakingvalidatorhash.html | 2 +- lang/builtins/string.html | 2 +- lang/builtins/time.html | 2 +- lang/builtins/timerange.html | 2 +- lang/builtins/tx.html | 2 +- lang/builtins/txid.html | 2 +- lang/builtins/txinput.html | 2 +- lang/builtins/txoutput.html | 2 +- lang/builtins/txoutputid.html | 2 +- lang/builtins/validatorhash.html | 2 +- lang/builtins/valuable.html | 2 +- lang/builtins/value.html | 2 +- lang/comments.html | 2 +- lang/container-types.html | 2 +- lang/functions/anonymous.html | 2 +- lang/functions/example.html | 2 +- lang/functions/index.html | 2 +- lang/functions/multiple_return_values.html | 2 +- lang/functions/named_arguments.html | 2 +- lang/functions/optional_arguments.html | 2 +- lang/functions/unused_arguments.html | 2 +- lang/functions/values.html | 2 +- lang/functions/void.html | 2 +- lang/generics.html | 2 +- lang/index.html | 2 +- lang/modules.html | 2 +- lang/operators.html | 2 +- lang/primitive-types.html | 2 +- lang/print_error_assert.html | 2 +- lang/script-structure/example-script.html | 2 +- lang/script-structure/index.html | 2 +- lang/script-structure/parameterized.html | 2 +- lang/user-defined-types/destructuring.html | 2 +- lang/user-defined-types/enums.html | 2 +- lang/user-defined-types/index.html | 2 +- .../associated-functions-and-constants.html | 2 +- .../methods/automatic-methods.html | 3 +- .../methods/example-rational.html | 2 +- lang/user-defined-types/methods/index.html | 2 +- lang/user-defined-types/structs.html | 2 +- lang/variables.html | 2 +- print.html | 4658 +++++++++-------- searchindex.js | 2 +- searchindex.json | 2 +- understanding-eutxos.html | 2 +- 215 files changed, 3126 insertions(+), 2544 deletions(-) create mode 100644 api/reference/classes/DCert.html diff --git a/404.html b/404.html index f8df56da..d4ae95fa 100644 --- a/404.html +++ b/404.html @@ -90,7 +90,7 @@ diff --git a/api/building/collateral.html b/api/building/collateral.html index 0a24ba2e..becf6fb4 100644 --- a/api/building/collateral.html +++ b/api/building/collateral.html @@ -89,7 +89,7 @@ diff --git a/api/building/finalizing.html b/api/building/finalizing.html index ebf8d507..fc0f6c56 100644 --- a/api/building/finalizing.html +++ b/api/building/finalizing.html @@ -89,7 +89,7 @@ diff --git a/api/building/index.html b/api/building/index.html index a8b95a87..b213ed97 100644 --- a/api/building/index.html +++ b/api/building/index.html @@ -89,7 +89,7 @@ diff --git a/api/building/inputs.html b/api/building/inputs.html index b3e3754f..cd23e446 100644 --- a/api/building/inputs.html +++ b/api/building/inputs.html @@ -89,7 +89,7 @@ diff --git a/api/building/minting.html b/api/building/minting.html index afb51bf5..ebefd57e 100644 --- a/api/building/minting.html +++ b/api/building/minting.html @@ -89,7 +89,7 @@ diff --git a/api/building/outputs.html b/api/building/outputs.html index c5d2981e..937d2315 100644 --- a/api/building/outputs.html +++ b/api/building/outputs.html @@ -89,7 +89,7 @@ diff --git a/api/building/signers.html b/api/building/signers.html index 99298e1f..e2abfd9c 100644 --- a/api/building/signers.html +++ b/api/building/signers.html @@ -89,7 +89,7 @@ diff --git a/api/building/signing-and-submitting.html b/api/building/signing-and-submitting.html index 3ae689a4..519f5779 100644 --- a/api/building/signing-and-submitting.html +++ b/api/building/signing-and-submitting.html @@ -89,7 +89,7 @@ diff --git a/api/compiling.html b/api/compiling.html index 9c5c97a5..bf102be1 100644 --- a/api/compiling.html +++ b/api/compiling.html @@ -89,7 +89,7 @@ diff --git a/api/generating.html b/api/generating.html index 2c1c3411..7b9b31e8 100644 --- a/api/generating.html +++ b/api/generating.html @@ -89,7 +89,7 @@ diff --git a/api/index.html b/api/index.html index f93fd843..1f13ae62 100644 --- a/api/index.html +++ b/api/index.html @@ -89,7 +89,7 @@ diff --git a/api/picoswap/buying.html b/api/picoswap/buying.html index 5f473b4c..ebfff68e 100644 --- a/api/picoswap/buying.html +++ b/api/picoswap/buying.html @@ -89,7 +89,7 @@ diff --git a/api/picoswap/cancel-sale.html b/api/picoswap/cancel-sale.html index e37323ff..b7aa8d17 100644 --- a/api/picoswap/cancel-sale.html +++ b/api/picoswap/cancel-sale.html @@ -89,7 +89,7 @@ diff --git a/api/picoswap/contract-class.html b/api/picoswap/contract-class.html index 12c51170..187c2ffd 100644 --- a/api/picoswap/contract-class.html +++ b/api/picoswap/contract-class.html @@ -89,7 +89,7 @@ diff --git a/api/picoswap/datums.html b/api/picoswap/datums.html index d719c899..c81d1968 100644 --- a/api/picoswap/datums.html +++ b/api/picoswap/datums.html @@ -89,7 +89,7 @@ diff --git a/api/picoswap/index.html b/api/picoswap/index.html index 4d0222c6..6e31bc18 100644 --- a/api/picoswap/index.html +++ b/api/picoswap/index.html @@ -89,7 +89,7 @@ diff --git a/api/picoswap/new-sale.html b/api/picoswap/new-sale.html index 3c613139..08206a1f 100644 --- a/api/picoswap/new-sale.html +++ b/api/picoswap/new-sale.html @@ -89,7 +89,7 @@ diff --git a/api/picoswap/script.html b/api/picoswap/script.html index e8ddeb9f..141f972b 100644 --- a/api/picoswap/script.html +++ b/api/picoswap/script.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/Address.html b/api/reference/classes/Address.html index 1aedc3e2..cde73b8f 100644 --- a/api/reference/classes/Address.html +++ b/api/reference/classes/Address.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/AssetClass.html b/api/reference/classes/AssetClass.html index 476e0332..8ec91f4b 100644 --- a/api/reference/classes/AssetClass.html +++ b/api/reference/classes/AssetClass.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/Assets.html b/api/reference/classes/Assets.html index be2f9c1d..19c303b1 100644 --- a/api/reference/classes/Assets.html +++ b/api/reference/classes/Assets.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/Bip32PrivateKey.html b/api/reference/classes/Bip32PrivateKey.html index 40a51893..7f95e58a 100644 --- a/api/reference/classes/Bip32PrivateKey.html +++ b/api/reference/classes/Bip32PrivateKey.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/BlockfrostV0.html b/api/reference/classes/BlockfrostV0.html index 760ec222..e1e0abd3 100644 --- a/api/reference/classes/BlockfrostV0.html +++ b/api/reference/classes/BlockfrostV0.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/ByteArray.html b/api/reference/classes/ByteArray.html index bbff9821..fb289033 100644 --- a/api/reference/classes/ByteArray.html +++ b/api/reference/classes/ByteArray.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/ByteArrayData.html b/api/reference/classes/ByteArrayData.html index 3688d9a1..d3f47e89 100644 --- a/api/reference/classes/ByteArrayData.html +++ b/api/reference/classes/ByteArrayData.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/CborData.html b/api/reference/classes/CborData.html index 2ed03634..0c64c644 100644 --- a/api/reference/classes/CborData.html +++ b/api/reference/classes/CborData.html @@ -89,7 +89,7 @@ @@ -192,6 +192,7 @@

Hierarchy

TxWitnesses

TxInput

TxOutput

+

DCert

Signature

Redeemer

Datum

diff --git a/api/reference/classes/Cip30Wallet.html b/api/reference/classes/Cip30Wallet.html index fef77372..ca1be69d 100644 --- a/api/reference/classes/Cip30Wallet.html +++ b/api/reference/classes/Cip30Wallet.html @@ -89,7 +89,7 @@ diff --git a/api/reference/classes/ConstrData.html b/api/reference/classes/ConstrData.html index 745dc0d2..d3b6b84a 100644 --- a/api/reference/classes/ConstrData.html +++ b/api/reference/classes/ConstrData.html @@ -89,7 +89,7 @@ @@ -282,7 +282,7 @@

Overrides

- @@ -296,7 +296,7 @@

Overrides

- diff --git a/api/reference/classes/DCert.html b/api/reference/classes/DCert.html new file mode 100644 index 00000000..4c021ded --- /dev/null +++ b/api/reference/classes/DCert.html @@ -0,0 +1,339 @@ + + + + + + DCert - Helios + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+

Helios API/ API Reference/ Classes/

+

DCert

+

A DCert represents a staking action (eg. withdrawing rewards, delegating to another pool).

+

Hierarchy

+ +

Index

+

Constructors

+

constructor

+

new DCert(certType)

+

Parameters

+
+ +
NameType
certTypenumber
+
+

Overrides

+

CborData.constructor

+

Accessors

+

certType

+

get certType(): number

+

Get certificate type.

+

Returns

+

number

+
+

credentialType

+

get credentialType(): number

+

Get stake credential type.

+

Returns

+

number

+
+

stakeHash

+

get stakeHash(): PubKeyHash | StakingValidatorHash

+

Get stake hash.

+

Returns

+

PubKeyHash | StakingValidatorHash

+

Methods

+

dump

+

dump(): any

+

Returns

+

any

+
+

toCbor

+

toCbor(): number[]

+

Returns

+

number[]

+

Inherited from

+

CborData.toCbor

+
+

toCborHex

+

toCborHex(): string

+

Returns

+

string

+

Inherited from

+

CborData.toCborHex

+
+

toData

+

toData(): ConstrData

+

Returns

+

ConstrData

+
+

typeToCbor

+

typeToCbor(): number[]

+

Returns

+

number[]

+
+

fromCbor

+

Static fromCbor(raw): DCert

+

Parameters

+
+ +
NameType
rawstring | number[]
+
+

Returns

+

DCert

+
+

fromJson

+

Static fromJson(json): DCert

+

Create a DCert from a given json parameter.

+

Parameters

+
+ +
NameType
jsonstring | { credential: { hash: string ; type: 0 | 1 } ; poolHash?: string ; type: 0 | 2 | 1 }
+
+

Returns

+

DCert

+
+

fromUplcData

+

Static fromUplcData(data): DCert

+

Parameters

+
+ +
NameType
dataUplcData
+
+

Returns

+

DCert

+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + +
+ + diff --git a/api/reference/classes/Datum.html b/api/reference/classes/Datum.html index 60bfe238..a51dfe39 100644 --- a/api/reference/classes/Datum.html +++ b/api/reference/classes/Datum.html @@ -89,7 +89,7 @@ @@ -294,7 +294,7 @@

Returns