Sha256: c6acd8f2a424ea1fe839684afbcd3e04143ae1980ff052158ad3abaedf8bbda8

Contents?: true

Size: 538 Bytes

Versions: 4

Compression:

Stored size: 538 Bytes

Contents

module Sidetree
  module OP
    # Recover operation class.
    # https://identity.foundation/sidetree/spec/#recover
    class Recover < Updatable
      # Parse Recover operation data from json string
      # @param [String] recover_data recover operation data(json string).
      # @return [Sidetree::OP::Recover]
      # @raise [Sidetree::Error]
      def self.from_json(recover_data)
        parse_json(recover_data, Sidetree::OP::Type::RECOVER)
      end

      def type
        Sidetree::OP::Type::RECOVER
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sidetree-0.1.5 lib/sidetree/op/recover.rb
sidetree-0.1.4 lib/sidetree/op/recover.rb
sidetree-0.1.3 lib/sidetree/op/recover.rb
sidetree-0.1.2 lib/sidetree/op/recover.rb