Module: MetadataEndpoints
- Included in:
- Blockfrostruby::CardanoMainNet
- Defined in:
- lib/blockfrostruby/endpoints/cardano/metadata_endpoints.rb
Constant Summary
Constants included from Blockfrostruby
Instance Method Summary collapse
-
#get_transaction_metadata_content_in_cbor(label, params = {}) ⇒ Hash
Calls get request on (@url)/metadata/txs/labels/(label)/cbor.
-
#get_transaction_metadata_content_in_json(label, params = {}) ⇒ Hash
Calls get request on (@url)/metadata/txs/labels/(label).
-
#get_transactions_metadata_labels(params = {}) ⇒ Hash
Calls get request on (@url)/metadata/txs/labels.
Methods included from Request
get_response, post_file, post_request_cbor, post_request_raw
Methods included from Params
Methods included from Validator
validate_init_params, validate_params
Methods included from Configuration
Instance Method Details
#get_transaction_metadata_content_in_cbor(label, params = {}) ⇒ Hash
Calls get request on (@url)/metadata/txs/labels/(label)/cbor.
36 37 38 39 |
# File 'lib/blockfrostruby/endpoints/cardano/metadata_endpoints.rb', line 36 def (label, params = {}) params = Params.define_params(params, @config) Request.get_response("#{@url}/metadata/txs/labels/#{label}/cbor", @project_id, params) end |
#get_transaction_metadata_content_in_json(label, params = {}) ⇒ Hash
Calls get request on (@url)/metadata/txs/labels/(label).
26 27 28 29 |
# File 'lib/blockfrostruby/endpoints/cardano/metadata_endpoints.rb', line 26 def (label, params = {}) params = Params.define_params(params, @config) Request.get_response("#{@url}/metadata/txs/labels/#{label}", @project_id, params) end |
#get_transactions_metadata_labels(params = {}) ⇒ Hash
Calls get request on (@url)/metadata/txs/labels.
16 17 18 19 |
# File 'lib/blockfrostruby/endpoints/cardano/metadata_endpoints.rb', line 16 def (params = {}) params = Params.define_params(params, @config) Request.get_response("#{@url}/metadata/txs/labels", @project_id, params) end |