lib/zold/node/front.rb in zold-0.14.39 vs lib/zold/node/front.rb in zold-0.14.40

- old
+ new

@@ -191,11 +191,11 @@ get %r{/wallet/(?<id>[A-Fa-f0-9]{16})} do id = Id.new(params[:id]) settings.wallets.find(id) do |wallet| error 404 unless wallet.exists? content_type 'application/json' - { + JSON.pretty_generate( version: settings.version, alias: settings.node_alias, protocol: settings.protocol, id: wallet.id.to_s, score: score.to_h, @@ -204,20 +204,20 @@ size: File.size(wallet.path), digest: wallet.digest, copies: Copies.new(File.join(settings.copies, id)).all.count, balance: wallet.balance.to_i, body: AtomicFile.new(wallet.path).read - }.to_json + ) end end get %r{/wallet/(?<id>[A-Fa-f0-9]{16}).json} do id = Id.new(params[:id]) settings.wallets.find(id) do |wallet| error 404 unless wallet.exists? content_type 'application/json' - { + JSON.pretty_generate( version: settings.version, alias: settings.node_alias, protocol: settings.protocol, id: wallet.id.to_s, score: score.to_h, @@ -225,11 +225,11 @@ key: wallet.key.to_pub, mtime: wallet.mtime.utc.iso8601, digest: wallet.digest, balance: wallet.balance.to_i, txns: wallet.txns.count - }.to_json + ) end end get %r{/wallet/(?<id>[A-Fa-f0-9]{16})/balance} do id = Id.new(params[:id]) @@ -348,10 +348,11 @@ content_type 'application/json' JSON.pretty_generate( version: settings.version, alias: settings.node_alias, score: score.to_h, - all: settings.remotes.all + all: settings.remotes.all, + mtime: settings.remotes.mtime.utc.iso8601 ) end get '/farm' do content_type 'text/plain'