class TezosClient::OperationFailure
Attributes
errors[R]
message[R]
metadata[R]
status[R]
Public Class Methods
new(metadata:, errors:, status:)
click to toggle source
Calls superclass method
# File lib/tezos_client/exceptions.rb, line 59 def initialize(metadata:, errors:, status:) @metadata = metadata @errors = errors @status = status error = errors[0] if @message.nil? @message = "failure #{status}: #{tezos_contents_log(error).pretty_inspect}" end super(message) end