Skip to content

Class X402::PaymentObserver::CoinbaseV2Extractor

Inherits: Object

Built-in extractor for the Coinbase v2 envelope format. Decodes +Base64(JSON({ payload: { rawtx: "hex" } }))+.

  • @see PaymentObserver extractor: parameter

Public Instance Methods

call(proof_payload)

  • @param proof_payload [String] raw proof header value
  • @return [BSV::Transaction::Transaction, nil] parsed transaction or nil on failure