Versions in this module Expand all Collapse all v1 v1.0.0 Nov 29, 2023 Changes in this version + type ScriptPublicKeyString string + type UTXOChanges struct + Added map[ScriptPublicKeyString]UTXOOutpointEntryPairs + Removed map[ScriptPublicKeyString]UTXOOutpointEntryPairs + type UTXOIndex struct + func New(domain domain.Domain, database database.Database) (*UTXOIndex, error) + func (ui *UTXOIndex) GetCirculatingSompiSupply() (uint64, error) + func (ui *UTXOIndex) Reset() error + func (ui *UTXOIndex) UTXOs(scriptPublicKey *externalapi.ScriptPublicKey) (UTXOOutpointEntryPairs, error) + func (ui *UTXOIndex) Update(virtualChangeSet *externalapi.VirtualChangeSet) (*UTXOChanges, error) + type UTXOOutpointEntryPairs map[externalapi.DomainOutpoint]externalapi.UTXOEntry + type UTXOOutpoints map[externalapi.DomainOutpoint]interface