Skip to content

sgns::GeniusUTXO

#include <GeniusUTXO.hpp>

Public Functions

Name
GeniusUTXO(const base::Hash256 & hash, uint32_t previous_index, uint64_t amount, TokenID token_id)
void SetLocked(const bool locked)
base::Hash256 GetTxID() const
uint32_t GetOutputIdx() const
uint64_t GetAmount() const
bool GetLock() const
TokenID GetTokenID() const

Public Functions Documentation

function GeniusUTXO

inline GeniusUTXO(
    const base::Hash256 & hash,
    uint32_t previous_index,
    uint64_t amount,
    TokenID token_id
)

function SetLocked

inline void SetLocked(
    const bool locked
)

function GetTxID

inline base::Hash256 GetTxID() const

function GetOutputIdx

inline uint32_t GetOutputIdx() const

function GetAmount

inline uint64_t GetAmount() const

function GetLock

inline bool GetLock() const

function GetTokenID

inline TokenID GetTokenID() const

Updated on 2026-03-04 at 13:10:43 -0800