Transactions
Submit, look up, and inspect transactions.
9 methods · verified against the live mainnet RPC at https://rpc.sumchain.io.
ChainAccountTransactionsDecentralized Storage (PoR)OmniNode (InferenceAttestation)OmniNode Inference SettlementValidators & ConsensusNFTs (SUM-721)Fungible Tokens (SRC-20)Smart Contracts (WASM)Encrypted Messaging (SRC-201)Document Credentials (SRC-80X)Employment Credentials (SRC-88X)Policy Accounts (Multi-Sig)Governance (v1)Node & Network
send_raw_transactionSubmits a hex-encoded signed transaction. Returns the tx hash.
Request
{"jsonrpc":"2.0","method":"send_raw_transaction","params":["0xabc..."],"id":1}Response (live)
{"jsonrpc":"2.0","result":{"tx_hash":"0xdef..."},"id":1}get_transactionReturns a transaction by hash. Includes additive, read-time semantic labels derived from the already-public payload, tx_type, action, asset_ref, asset_kind, so clients can classify a transaction without decoding it. The same fields appear on transaction-history entries.
get_receiptReturns receipt (success/failure + gas) by tx hash.
get_pending_transactionsLists pending mempool transactions.
pending_tx_countMempool size.
Request
{"jsonrpc":"2.0","method":"pending_tx_count","params":[],"id":1}Response (live)
{"jsonrpc":"2.0","result":0,"id":1}sum_sendRawTransactionsum_-prefixed alias of send_raw_transaction.
sum_getTransactionsum_-prefixed alias.
sum_getReceiptsum_-prefixed alias.
sum_getPendingTransactionssum_-prefixed alias.