module CBOR::Deterministic::Hash_Deterministic_CBOR

Public Instance Methods

cbor_prepare_deterministic() click to toggle source
# File lib/cbor-deterministic.rb, line 25
def cbor_prepare_deterministic
  Hash[map {|k, v|
            k = k.cbor_prepare_deterministic
            v = v.cbor_prepare_deterministic
            cc = k.to_cbor # already prepared
            [cc, k, v]}.
       sort.map{|cc, k, v| [k, v]}]
end