Skip to content
Documentation/Canton SDK/Splice Daml Models splice-amulet docs Splice.ExternalPartyConfigStateView on Canton SDK
Canton SDK/Splice Daml Models splice-amulet docs Splice.ExternalPartyConfigState

Splice.ExternalPartyConfigState

Deprecated

This Splice documentation site is deprecated. Use the current Canton Network docs.

Open current docs

Splice.ExternalPartyConfigState

Templates

template ExternalPartyConfigState

ExternalPartyConfigState stores the configuration required for transfer, allocations, traffic purchases and taps. While it exposes a subset of the information also available on OpenMiningRound, ExternalPartyConfigState contracts are active much longer allowing for a 24 delay between preparing and executing a transaction.

There are always two ExternalPartyConfigState contracts created approximately externalPartyConfigStateTickDuration apart from each other and each is active for 2 * externalPartyConfigStateTickDuration.

Signatory: dso

Field

Type

Description

dso

Party

holdingFeesOpenRoundNumber

Round

The round number to use for charging holding fees for newly created contracts.

amuletPrice

Decimal

Amulet price at the time the config state was created.

transferConfig

TransferConfigV2 USD

Transfer config at the time the config state was created.

targetArchiveAfter

Time

Lower bound on the time the contract gets archived, not enforced as a strict upper bound.

rewardCalculationVersion

Optional RewardVersion

The reward calculation version to use for transactions relying on this config state.

  • Choice Archive

    Controller: dso

    Returns: ()

    (no fields)

Comments