Splice
  • Token Standard APIs
    • API References
      • Token Metadata
        • Daml reference for V1
          • Splice.Api.Token.MetadataV1
            • Interfaces
            • Data Types
            • Functions
        • OpenAPI reference for V1
      • Holding
        • Daml reference for V1
          • Splice.Api.Token.HoldingV1
            • Interfaces
            • Data Types
        • Daml reference for V2
          • Splice.Api.Token.HoldingV2
            • Interfaces
            • Data Types
      • Transfer Events
        • Daml reference for V2
          • Splice.Api.Token.TransferEventsV2
            • Interfaces
            • Data Types
            • Functions
      • Transfer Instruction
        • Daml reference for V1
          • Splice.Api.Token.TransferInstructionV1
            • Interfaces
            • Data Types
            • Functions
        • Daml reference for V2
          • Splice.Api.Token.TransferInstructionV2
            • Interfaces
            • Data Types
            • Functions
        • OpenAPI reference for V1
      • Allocation
        • Daml reference for V1
          • Splice.Api.Token.AllocationV1
            • Interfaces
            • Data Types
            • Functions
        • Daml reference for V2
          • Splice.Api.Token.AllocationV2
            • Interfaces
            • Data Types
            • Functions
        • OpenAPI reference for V1
      • Allocation Instruction
        • Daml reference for V1
          • Splice.Api.Token.AllocationInstructionV1
            • Interfaces
            • Data Types
            • Functions
        • Daml reference for V2
          • Splice.Api.Token.AllocationInstructionV2
            • Interfaces
            • Data Types
            • Functions
        • OpenAPI reference for V1
      • Allocation Request
        • Daml reference for V1
          • Splice.Api.Token.AllocationRequestV1
            • Interfaces
            • Data Types
            • Functions
        • Daml reference for V2
          • Splice.Api.Token.AllocationRequestV2
            • Interfaces
            • Data Types
            • Functions
      • Implementation Utilities
        • Daml reference for both V1 and V2
          • Splice.TokenStandard.Utils
          • Splice.TokenStandard.Utils.Internal.Allocations
            • Orphan Typeclass Instances
            • Functions
          • Splice.TokenStandard.Utils.Internal.Choices
            • Functions
          • Splice.TokenStandard.Utils.Internal.Conversions
            • Typeclasses
            • Functions
          • Splice.TokenStandard.Utils.Internal.Conversions.Iso8601
            • Functions
          • Splice.TokenStandard.Utils.Internal.Events
            • Functions
          • Splice.TokenStandard.Utils.Internal.Transfers
            • Orphan Typeclass Instances
            • Functions
      • Using token standard choices from custom Daml code
        • splice-util-token-standard-wallet docs
          • Splice.Util.Token.Wallet.BatchingUtilityV2
            • Templates
            • Data Types
            • Functions
          • Splice.Util.Token.Wallet.MergeDelegation
            • Templates
            • Data Types
            • Functions
  • Reward Assignment API (CIP-0104)
    • splice-api-reward-assignment-v1 docs
      • Splice.Api.RewardAssignmentV1
        • Interfaces
        • Data Types
        • Functions
  • Featured App Activity Markers API (CIP-0047)
    • splice-api-featured-app-v2 docs
      • Splice.Api.FeaturedAppRightV2
        • Interfaces
        • Data Types
        • Functions
    • splice-api-featured-app-v1 docs
      • Splice.Api.FeaturedAppRightV1
        • Interfaces
        • Data Types
        • Functions
    • splice-util-featured-app-proxies docs
      • Splice.Util.FeaturedApp.DelegateProxy
        • Templates
        • Data Types
        • Functions
      • Splice.Util.FeaturedApp.WalletUserProxy
        • Templates
        • Data Types
        • Functions
  • Additional Splice Daml APIs
    • splice-api-token-burn-mint-v1 docs
      • Splice.Api.Token.BurnMintV1
        • Interfaces
        • Data Types
        • Functions
  • Splice Daml Models
    • splice-amulet docs
      • Splice.Amulet
        • Templates
        • Orphan Typeclass Instances
        • Data Types
        • Functions
      • Splice.Amulet.CryptoHash
        • Typeclasses
        • Data Types
        • Functions
      • Splice.Amulet.RewardAccountingV2
        • Templates
        • Data Types
        • Functions
      • Splice.Amulet.TokenApiUtils
        • Typeclasses
        • Orphan Typeclass Instances
        • Data Types
        • Functions
      • Splice.Amulet.TwoStepTransfer
        • Data Types
        • Functions
      • Splice.AmuletAllocation
        • Templates
        • Data Types
        • Functions
      • Splice.AmuletAllocationV2
        • Templates
        • Functions
      • Splice.AmuletConfig
        • Data Types
        • Functions
      • Splice.AmuletEventLog
        • Templates
        • Functions
      • Splice.AmuletRules
        • Templates
        • Data Types
        • Functions
      • Splice.AmuletTransferInstruction
        • Templates
        • Functions
      • Splice.DecentralizedSynchronizer
        • Templates
        • Data Types
        • Functions
      • Splice.Expiry
        • Data Types
        • Functions
      • Splice.ExternalPartyAmuletRules
        • Templates
        • Data Types
        • Functions
      • Splice.ExternalPartyConfigState
        • Templates
      • Splice.Fees
        • Data Types
        • Functions
      • Splice.GovernanceLock
        • Templates
        • Data Types
        • Functions
      • Splice.GovernanceLock.Request
        • Data Types
        • Functions
      • Splice.GovernanceLock.Substitution
        • Templates
        • Data Types
        • Functions
      • Splice.GovernanceLock.Transfer
        • Templates
        • Data Types
        • Functions
      • Splice.Issuance
        • Data Types
        • Functions
      • Splice.RelRound
        • Data Types
        • Functions
      • Splice.Round
        • Templates
        • Functions
      • Splice.Schedule
        • Data Types
        • Functions
      • Splice.Types
        • Data Types
        • Functions
      • Splice.ValidatorLicense
        • Templates
        • Data Types
        • Functions
    • splice-amulet-name-service docs
      • Splice.Ans
        • Templates
        • Data Types
        • Functions
      • Splice.Ans.AmuletConversionRateFeed
        • Templates
        • Orphan Typeclass Instances
        • Data Types
    • splice-dso-governance docs
      • Splice.CometBft
        • Data Types
        • Functions
      • Splice.DSO.AmuletPrice
        • Templates
        • Functions
      • Splice.DSO.DecentralizedSynchronizer
        • Data Types
        • Functions
      • Splice.DSO.Instruction
        • Templates
        • Data Types
      • Splice.DSO.SvState
        • Templates
        • Data Types
      • Splice.DsoBootstrap
        • Templates
        • Data Types
      • Splice.DsoRules
        • Templates
        • Data Types
        • Functions
      • Splice.SvOnboarding
        • Templates
        • Data Types
    • splice-util docs
      • Splice.Util
        • Typeclasses
        • Functions
    • splice-validator-life-cycle docs
      • Splice.ValidatorOnboarding
        • Templates
        • Data Types
    • splice-wallet docs
      • Splice.Wallet.BuyTrafficRequest
        • Templates
        • Data Types
      • Splice.Wallet.Install
        • Templates
        • Data Types
        • Functions
      • Splice.Wallet.MintingDelegation
        • Templates
        • Data Types
      • Splice.Wallet.TopUpState
        • Templates
        • Functions
      • Splice.Wallet.TransferOffer
        • Templates
        • Data Types
      • Splice.Wallet.TransferPreapproval
        • Templates
        • Data Types
    • splice-wallet-payments docs
      • Splice.Wallet.Payment
        • Templates
        • Data Types
        • Functions
      • Splice.Wallet.Subscriptions
        • Templates
        • Data Types
        • Functions
    • splice-test-trading-app docs
      • Splice.Testing.Apps.TradingApp
        • Templates
        • Functions
    • splice-test-trading-app-v2 docs
      • Splice.Testing.Apps.TradingAppV2
        • Templates
        • Data Types
        • Functions
    • splice-token-standard-v1-test docs
      • Splice.Testing.Registries.AmuletRegistry
        • Data Types
        • Functions
      • Splice.Testing.Registries.AmuletRegistry.Parameters
        • Functions
      • Splice.Testing.Registries.TestTokenV1_RegistryV1
        • Data Types
        • Functions
      • Splice.Testing.TokenStandard.RegistryApi
        • Typeclasses
        • Data Types
        • Functions
      • Splice.Testing.TokenStandard.WalletClient
        • Functions
      • Splice.Testing.Utils
        • Data Types
        • Functions
      • Splice.Tests.TestAmuletTokenDvP
        • Data Types
        • Functions
      • Splice.Tests.TestAmuletTokenTransfer
        • Data Types
        • Functions
      • Splice.Tests.TestAmuletTrafficPurchase
        • Data Types
        • Functions
    • splice-util-batched-markers docs
      • Splice.Util.FeaturedApp.BatchedMarkersProxy
        • Templates
        • Data Types
        • Functions
  • Metrics Reference
    • Common Metrics
      • splice.store.signal-when-ingested-latency
      • splice.store.batch-ingestion-latency
      • splice.store.batch-acs-ingestion-latency
      • splice.store.acs-size-increase
      • splice.store.acs-size-decrease
      • splice.store.ingested-tx-log-entries
      • splice.store.event-count
      • splice.store.ingestion-batch-size
      • splice.store.completed-ingestions
      • daml.grpc.client
      • daml.grpc.client.messages.sent
      • daml.grpc.client.messages.received
      • daml.grpc.client.messages.sent.bytes
      • daml.grpc.client.messages.received.bytes
      • daml.grpc.client.started
      • daml.grpc.client.completed
      • splice.trigger.latency
      • splice.trigger.iterations
      • splice.trigger.completed
      • splice.trigger.attempted
    • Validator Metrics
      • splice.wallet.unlocked-amulet-balance
      • splice.wallet.locked-amulet-balance
      • splice.wallet.treasury.queue-size
      • splice.wallet.treasury.queue-latency
      • splice.wallet.treasury.batch-size
      • splice.synchronizer-topology.num-parties
      • splice.synchronizer-topology.num-parties-per-participant
    • SV Metrics
      • splice.sv_dso_store.latest-open-mining-round
      • splice.sv_dso_store.latest-issuing-mining-round
      • splice.sequencer_pruning.latency
      • splice.sequencer_pruning.disabled_members
      • splice.sv_cometbft.earliest_block_height
      • splice.sv_cometbft.latest_block_height
      • splice.sv_status_report.number
      • splice.sv_status_report.creation_time_us
      • splice.sv_status_report.cometbft_height
      • splice.sv_status_report.domain_time_us
      • splice.sv_status_report.domain_time_us
      • splice.sv_status_report.latest_open_round
      • splice.amulet_price.latest_open_round_price
      • splice.calculate_rewards_v2.active_contracts
      • splice.calculate_rewards_v2.active_contracts
      • splice.process_rewards_v2.active_contracts
      • splice.process_rewards_v2.active_contracts
      • splice.reward_coupon_v2.active_contracts
      • splice.reward_coupon_v2.active_contracts
      • splice.reward_coupon_v2.active_contracts
      • splice.reward_coupon_v2.active_contracts
      • splice.sv_vote_requests.active
      • splice.sv_vote_requests.active
      • splice.sv_vote_requests.active
      • splice.process_rewards_v2.processing_delay
      • splice.process_rewards_v2.batch_bft_reads
      • splice.calculate_rewards_v2.processing_delay
      • splice.calculate_rewards_v2.root_hash_bft_reads
      • splice.summarizing_mining_round.totals_bft_reads
    • Scan Metrics
      • splice.scan.verdict_ingestion.last_record_time_us
      • splice.scan.verdict_ingestion.count
      • splice.scan.verdict_ingestion.latency
      • splice.scan.verdict_ingestion.batch-size
      • splice.scan.verdict_ingestion.no_event_at_timestamps_count
      • splice.scan.reward_computation.active_parties_count
      • splice.scan.reward_computation.activity_records_count
      • splice.scan.reward_computation.rewarded_parties_count
      • splice.scan.reward_computation.batches_created_count
      • splice.scan.reward_computation.calculate_rewards_v2.active_contracts
      • splice.scan.reward_computation.calculate_rewards_v2.active_contracts
      • splice.scan.reward_accounting_pruning.pruned_round
      • splice.scan.reward_accounting_pruning.deleted_rows
Splice
  • Global Synchronizer for the Canton Network
  • Edit on GitHub

Deprecated

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

Open current docs

Global Synchronizer for the Canton Network

  • Token Standard APIs
    • API References
  • Reward Assignment API (CIP-0104)
    • splice-api-reward-assignment-v1 docs
  • Featured App Activity Markers API (CIP-0047)
    • splice-api-featured-app-v2 docs
    • splice-api-featured-app-v1 docs
    • splice-util-featured-app-proxies docs
  • Additional Splice Daml APIs
    • splice-api-token-burn-mint-v1 docs
  • Splice Daml Models
    • splice-amulet docs
    • splice-amulet-name-service docs
    • splice-dso-governance docs
    • splice-util docs
    • splice-validator-life-cycle docs
    • splice-wallet docs
    • splice-wallet-payments docs
    • splice-test-trading-app docs
    • splice-test-trading-app-v2 docs
    • splice-token-standard-v1-test docs
    • splice-util-batched-markers docs
  • Metrics Reference
    • Common Metrics
    • Validator Metrics
    • SV Metrics
    • Scan Metrics

Comments

Next

© Copyright 2026, Digital Asset.

Built with Sphinx using a theme provided by Read the Docs.