Module: BSV::Wallet::Interface::BRC100
- Included in:
- Client, Substrates::HTTPWalletJSON, Substrates::WalletWireTransceiver
- Defined in:
- lib/bsv/wallet/interface/brc100.rb
Instance Method Summary collapse
- #abort_action(args, originator: nil) ⇒ Object
-
#acquire_certificate(args, originator: nil) ⇒ Object
— Identity and Certificate Management (codes 17-22) —.
-
#create_action(args, originator: nil) ⇒ Object
— Transaction Operations (codes 1-7) —.
- #create_hmac(args, originator: nil) ⇒ Object
- #create_signature(args, originator: nil) ⇒ Object
- #decrypt(args, originator: nil) ⇒ Object
- #discover_by_attributes(args, originator: nil) ⇒ Object
- #discover_by_identity_key(args, originator: nil) ⇒ Object
-
#encrypt(args, originator: nil) ⇒ Object
— Cryptography Operations (codes 11-16) —.
- #get_header_for_height(args, originator: nil) ⇒ Object
-
#get_height(args = {}, originator: nil) ⇒ Object
— Blockchain and Network Data (codes 25-28) —.
- #get_network(args = {}, originator: nil) ⇒ Object
-
#get_public_key(args, originator: nil) ⇒ Object
— Public Key Management (codes 8-10) —.
- #get_version(args = {}, originator: nil) ⇒ Object
- #internalize_action(args, originator: nil) ⇒ Object
-
#is_authenticated(args = {}, originator: nil) ⇒ Object
— Authentication (codes 23-24) —.
- #list_actions(args, originator: nil) ⇒ Object
- #list_certificates(args, originator: nil) ⇒ Object
- #list_outputs(args, originator: nil) ⇒ Object
- #prove_certificate(args, originator: nil) ⇒ Object
- #relinquish_certificate(args, originator: nil) ⇒ Object
- #relinquish_output(args, originator: nil) ⇒ Object
- #reveal_counterparty_key_linkage(args, originator: nil) ⇒ Object
- #reveal_specific_key_linkage(args, originator: nil) ⇒ Object
- #sign_action(args, originator: nil) ⇒ Object
- #verify_hmac(args, originator: nil) ⇒ Object
- #verify_signature(args, originator: nil) ⇒ Object
- #wait_for_authentication(args = {}, originator: nil) ⇒ Object
Instance Method Details
#abort_action(args, originator: nil) ⇒ Object
35 36 37 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 35 def abort_action(args, originator: nil) raise UnsupportedActionError, 'abort_action' end |
#acquire_certificate(args, originator: nil) ⇒ Object
— Identity and Certificate Management (codes 17-22) —
97 98 99 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 97 def acquire_certificate(args, originator: nil) raise UnsupportedActionError, 'acquire_certificate' end |
#create_action(args, originator: nil) ⇒ Object
— Transaction Operations (codes 1-7) —
27 28 29 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 27 def create_action(args, originator: nil) raise UnsupportedActionError, 'create_action' end |
#create_hmac(args, originator: nil) ⇒ Object
79 80 81 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 79 def create_hmac(args, originator: nil) raise UnsupportedActionError, 'create_hmac' end |
#create_signature(args, originator: nil) ⇒ Object
87 88 89 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 87 def create_signature(args, originator: nil) raise UnsupportedActionError, 'create_signature' end |
#decrypt(args, originator: nil) ⇒ Object
75 76 77 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 75 def decrypt(args, originator: nil) raise UnsupportedActionError, 'decrypt' end |
#discover_by_attributes(args, originator: nil) ⇒ Object
117 118 119 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 117 def discover_by_attributes(args, originator: nil) raise UnsupportedActionError, 'discover_by_attributes' end |
#discover_by_identity_key(args, originator: nil) ⇒ Object
113 114 115 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 113 def discover_by_identity_key(args, originator: nil) raise UnsupportedActionError, 'discover_by_identity_key' end |
#encrypt(args, originator: nil) ⇒ Object
— Cryptography Operations (codes 11-16) —
71 72 73 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 71 def encrypt(args, originator: nil) raise UnsupportedActionError, 'encrypt' end |
#get_header_for_height(args, originator: nil) ⇒ Object
137 138 139 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 137 def get_header_for_height(args, originator: nil) raise UnsupportedActionError, 'get_header_for_height' end |
#get_height(args = {}, originator: nil) ⇒ Object
— Blockchain and Network Data (codes 25-28) —
133 134 135 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 133 def get_height(args = {}, originator: nil) raise UnsupportedActionError, 'get_height' end |
#get_network(args = {}, originator: nil) ⇒ Object
141 142 143 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 141 def get_network(args = {}, originator: nil) raise UnsupportedActionError, 'get_network' end |
#get_public_key(args, originator: nil) ⇒ Object
— Public Key Management (codes 8-10) —
57 58 59 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 57 def get_public_key(args, originator: nil) raise UnsupportedActionError, 'get_public_key' end |
#get_version(args = {}, originator: nil) ⇒ Object
145 146 147 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 145 def get_version(args = {}, originator: nil) raise UnsupportedActionError, 'get_version' end |
#internalize_action(args, originator: nil) ⇒ Object
43 44 45 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 43 def internalize_action(args, originator: nil) raise UnsupportedActionError, 'internalize_action' end |
#is_authenticated(args = {}, originator: nil) ⇒ Object
— Authentication (codes 23-24) —
123 124 125 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 123 def is_authenticated(args = {}, originator: nil) raise UnsupportedActionError, 'is_authenticated' end |
#list_actions(args, originator: nil) ⇒ Object
39 40 41 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 39 def list_actions(args, originator: nil) raise UnsupportedActionError, 'list_actions' end |
#list_certificates(args, originator: nil) ⇒ Object
101 102 103 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 101 def list_certificates(args, originator: nil) raise UnsupportedActionError, 'list_certificates' end |
#list_outputs(args, originator: nil) ⇒ Object
47 48 49 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 47 def list_outputs(args, originator: nil) raise UnsupportedActionError, 'list_outputs' end |
#prove_certificate(args, originator: nil) ⇒ Object
105 106 107 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 105 def prove_certificate(args, originator: nil) raise UnsupportedActionError, 'prove_certificate' end |
#relinquish_certificate(args, originator: nil) ⇒ Object
109 110 111 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 109 def relinquish_certificate(args, originator: nil) raise UnsupportedActionError, 'relinquish_certificate' end |
#relinquish_output(args, originator: nil) ⇒ Object
51 52 53 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 51 def relinquish_output(args, originator: nil) raise UnsupportedActionError, 'relinquish_output' end |
#reveal_counterparty_key_linkage(args, originator: nil) ⇒ Object
61 62 63 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 61 def reveal_counterparty_key_linkage(args, originator: nil) raise UnsupportedActionError, 'reveal_counterparty_key_linkage' end |
#reveal_specific_key_linkage(args, originator: nil) ⇒ Object
65 66 67 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 65 def reveal_specific_key_linkage(args, originator: nil) raise UnsupportedActionError, 'reveal_specific_key_linkage' end |
#sign_action(args, originator: nil) ⇒ Object
31 32 33 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 31 def sign_action(args, originator: nil) raise UnsupportedActionError, 'sign_action' end |
#verify_hmac(args, originator: nil) ⇒ Object
83 84 85 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 83 def verify_hmac(args, originator: nil) raise UnsupportedActionError, 'verify_hmac' end |
#verify_signature(args, originator: nil) ⇒ Object
91 92 93 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 91 def verify_signature(args, originator: nil) raise UnsupportedActionError, 'verify_signature' end |
#wait_for_authentication(args = {}, originator: nil) ⇒ Object
127 128 129 |
# File 'lib/bsv/wallet/interface/brc100.rb', line 127 def wait_for_authentication(args = {}, originator: nil) raise UnsupportedActionError, 'wait_for_authentication' end |