Class: Solana::Ruby::Kit::Addresses::OffCurveAddress

Inherits:
Address
  • Object
show all
Defined in:
lib/solana/ruby/kit/addresses/curve.rb

Overview

OffCurveAddress marks an Address whose 32-byte representation does NOT lie on the Ed25519 curve. PDAs are always off-curve by definition.

Mirrors TypeScript:

type OffCurveAddress = Brand<Address, AffinePoint>

Instance Attribute Summary

Attributes inherited from Address

#value

Method Summary

Methods inherited from Address

#<=>, #==, #hash, #initialize, #inspect, #to_s

Constructor Details

This class inherits a constructor from Solana::Ruby::Kit::Addresses::Address