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.

  • Choice Archive

    Controller: dso

    Returns: ()

    (no fields)

Comments