def push(id, body)
      Futex.new(File.join(@dir, id), log: @log, timeout: 60 * 60).open do
        @entrance.push(id, body)
      end
    end
def push(id, body)
      Futex.new(File.join(@dir, id), log: @log, timeout: 60 * 60).open do
        @entrance.push(id, body)
      end
    end
Always returns an array with a single ID of the pushed wallet