module XRBP::NodeStore::Format

Constants

CURRENCY_CODE
ENCODINGS
ENCODING_TYPES
HASH_PREFIXES
HASH_PREFIX_CODES
INNER_NODE
LEDGER
LEDGER_ENTRY_TYPES
LEDGER_ENTRY_TYPE_CODES
LEDGER_NAMESPACE
LEDGER_NAMESPACE_CODES
NODE_TYPES
NODE_TYPE_CODES
SERIALIZED_FLAGS
SERIALIZED_TYPES
TX_RESULTS

xrpl.org/transaction-results.html

TX_TYPES
TYPE_INFER

Public Class Methods

encode_currency(iso_code) click to toggle source
# File lib/xrbp/nodestore/format.rb, line 473
def self.encode_currency(iso_code)
  return ([0] * 20).pack("C*") if iso_code == 'XRP'

  ([0] * 12).pack("C*") +
        iso_code.upcase +
  ([0] *  5).pack("C*")
end