<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>b260386cc56ea4bdb5acaf0bd67d358e5f7262ca</id>
      </parent>
    </parents>
    <author>
      <name>Dan Helfman</name>
      <email>witten@torsion.org</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/b6431c26e412e43d2cafdd6081211e561107aa84</url>
    <id>b6431c26e412e43d2cafdd6081211e561107aa84</id>
    <committed-date>2008-07-18T20:43:25-07:00</committed-date>
    <authored-date>2008-07-18T20:43:25-07:00</authored-date>
    <message>Factored out setting of Content-type to application/json since it was done in three places.</message>
    <tree>1fe1ad361a91946acfa3bccc216ab8757bb82f01</tree>
    <committer>
      <name>Dan Helfman</name>
      <email>witten@torsion.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>034cfc10e78900b7bc2618c54fa337f1ba48e8cf</id>
      </parent>
    </parents>
    <author>
      <name>Dan Helfman</name>
      <email>witten@torsion.org</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/b260386cc56ea4bdb5acaf0bd67d358e5f7262ca</url>
    <id>b260386cc56ea4bdb5acaf0bd67d358e5f7262ca</id>
    <committed-date>2008-07-18T20:41:31-07:00</committed-date>
    <authored-date>2008-07-18T20:41:31-07:00</authored-date>
    <message>Updated test_bad_requests() unit test to expect new JSON errors.</message>
    <tree>df96b14435fe69f0d028867ac87782825094611c</tree>
    <committer>
      <name>Dan Helfman</name>
      <email>witten@torsion.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cbf18f5804598f02f274f6b2bf54177df3a3a984</id>
      </parent>
    </parents>
    <author>
      <name>Dan Helfman</name>
      <email>witten@torsion.org</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/034cfc10e78900b7bc2618c54fa337f1ba48e8cf</url>
    <id>034cfc10e78900b7bc2618c54fa337f1ba48e8cf</id>
    <committed-date>2008-07-16T01:19:27-07:00</committed-date>
    <authored-date>2008-07-16T01:19:27-07:00</authored-date>
    <message>Added minimal README file with a link to installation instructions.</message>
    <tree>9c921e827e6979b9f9942426c86f01ba7d510a3d</tree>
    <committer>
      <name>Dan Helfman</name>
      <email>witten@torsion.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d4fab6b94e7e3f8134561afe3a683775ac77c572</id>
      </parent>
    </parents>
    <author>
      <name>Dan Helfman</name>
      <email>witten@torsion.org</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/cbf18f5804598f02f274f6b2bf54177df3a3a984</url>
    <id>cbf18f5804598f02f274f6b2bf54177df3a3a984</id>
    <committed-date>2008-07-15T15:38:32-07:00</committed-date>
    <authored-date>2008-07-15T15:38:32-07:00</authored-date>
    <message>Made 404 Not Found and 500 Server Error pages return valid JSON.</message>
    <tree>cc888720bfca16b6625311fdd8c22a187ddfec92</tree>
    <committer>
      <name>Dan Helfman</name>
      <email>witten@torsion.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e3754174dd2ebfe3aa148d45574f33c677959060</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>ryan@silverbullet.(none)</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/d4fab6b94e7e3f8134561afe3a683775ac77c572</url>
    <id>d4fab6b94e7e3f8134561afe3a683775ac77c572</id>
    <committed-date>2008-06-03T16:44:41-07:00</committed-date>
    <authored-date>2008-06-03T16:44:41-07:00</authored-date>
    <message>Updated to sqlalchemy 0.5 dev branch.</message>
    <tree>e7339ed34604447eceea15a82f09441b24a627a8</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>ryan@silverbullet.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c601109472b480f81fe449b1aacd5c8e881df10d</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/e3754174dd2ebfe3aa148d45574f33c677959060</url>
    <id>e3754174dd2ebfe3aa148d45574f33c677959060</id>
    <committed-date>2008-05-05T10:25:27-07:00</committed-date>
    <authored-date>2008-05-05T10:25:27-07:00</authored-date>
    <message>Create payment OK in client test</message>
    <tree>c8a83cf1cef8df4d4f3695746224b4e294e39b39</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>39f4d24b1a8562d1b39610b176319a1699e7ab8c</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/c601109472b480f81fe449b1aacd5c8e881df10d</url>
    <id>c601109472b480f81fe449b1aacd5c8e881df10d</id>
    <committed-date>2008-05-03T11:48:05-07:00</committed-date>
    <authored-date>2008-05-03T11:48:05-07:00</authored-date>
    <message>Added in- and out-exchange client tests.</message>
    <tree>10c2a8275a00f18975cfcf77952a43e6c249168d</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5dd210b26438dfe058e9af1735ae970cb8df1e47</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/39f4d24b1a8562d1b39610b176319a1699e7ab8c</url>
    <id>39f4d24b1a8562d1b39610b176319a1699e7ab8c</id>
    <committed-date>2008-05-03T09:59:50-07:00</committed-date>
    <authored-date>2008-05-03T09:59:50-07:00</authored-date>
    <message>Added client-set server-global unit names for accounts, in/out exchanges, and payments to refer to.</message>
    <tree>6d380300cddb2bc17d415f01a8dc9bbd33806897</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>98b72589a42f475240f9c9917e1918cdb89cdd9d</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/5dd210b26438dfe058e9af1735ae970cb8df1e47</url>
    <id>5dd210b26438dfe058e9af1735ae970cb8df1e47</id>
    <committed-date>2008-05-02T11:08:55-07:00</committed-date>
    <authored-date>2008-05-02T11:08:55-07:00</authored-date>
    <message>Create-payment client test partially done.  Realized recipient needed to be able to specify unit-to-account exchange rates to automatically receive payment.
Modified ExchangeDAO to accommodate.  Still need to write client tests for this.</message>
    <tree>f1c48ebaf8c418081d2a838e9a56eeacae929848</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fb76181874c956ec147ae05b43455d4d7f353252</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/98b72589a42f475240f9c9917e1918cdb89cdd9d</url>
    <id>98b72589a42f475240f9c9917e1918cdb89cdd9d</id>
    <committed-date>2008-04-23T17:48:39-07:00</committed-date>
    <authored-date>2008-04-23T17:48:39-07:00</authored-date>
    <message>Payment tables, mappers, dao and resource stubs.</message>
    <tree>ffec9ff723ec4e50868960fab19191b6e9db993b</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>16121cefbea2b61918c0cf50dac79f0359c8aae4</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/fb76181874c956ec147ae05b43455d4d7f353252</url>
    <id>fb76181874c956ec147ae05b43455d4d7f353252</id>
    <committed-date>2008-04-21T10:33:49-07:00</committed-date>
    <authored-date>2008-04-21T10:33:49-07:00</authored-date>
    <message>Renamed exchange rate 'rate' field to 'value'.</message>
    <tree>f7d6f32b6deeed46e76826d3efa6e38eb17e7239</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4fb830e7653e33fe89d570e36bd6ecc7328d8d38</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/16121cefbea2b61918c0cf50dac79f0359c8aae4</url>
    <id>16121cefbea2b61918c0cf50dac79f0359c8aae4</id>
    <committed-date>2008-04-21T09:39:25-07:00</committed-date>
    <authored-date>2008-04-21T09:39:25-07:00</authored-date>
    <message>Exchange client update test passing.</message>
    <tree>af1bbb347b0ff5da8f077c82b1d5cff56cf49eab</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6f8de309fffa8734ac1f9fb7d6ba706f6659ce57</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/4fb830e7653e33fe89d570e36bd6ecc7328d8d38</url>
    <id>4fb830e7653e33fe89d570e36bd6ecc7328d8d38</id>
    <committed-date>2008-04-20T12:51:27-07:00</committed-date>
    <authored-date>2008-04-20T12:51:27-07:00</authored-date>
    <message>First exchange client tests passing, no updates performed.</message>
    <tree>0020d0d5b9a18027afec6b4e687c6057de73edf4</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>732af7b8408fdeeb2d8e98f43be17ba32688e3c8</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/6f8de309fffa8734ac1f9fb7d6ba706f6659ce57</url>
    <id>6f8de309fffa8734ac1f9fb7d6ba706f6659ce57</id>
    <committed-date>2008-04-20T12:35:02-07:00</committed-date>
    <authored-date>2008-04-20T12:35:02-07:00</authored-date>
    <message>Added 'owner' field to address object.</message>
    <tree>c2d9b149c615cf7affbdf9f99a62ac91c3a36b98</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>311c168add7296607cd8bab3898fe87e29bb841a</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/732af7b8408fdeeb2d8e98f43be17ba32688e3c8</url>
    <id>732af7b8408fdeeb2d8e98f43be17ba32688e3c8</id>
    <committed-date>2008-04-20T11:32:16-07:00</committed-date>
    <authored-date>2008-04-20T11:32:16-07:00</authored-date>
    <message>Got rid of nodes entirely.  Addresses have multiple accounts now, and accounts have an 'owner' field that the client can use for arbitrary data.</message>
    <tree>b4e31a4e4873ccd9e4df62d2248a8e8fd09a517d</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>78d6cac07cf3fd7321791926afc2d593fa72a68c</id>
      </parent>
      <parent>
        <id>ec58fd02c450c24f2c62beaee3d446de735c57a1</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/311c168add7296607cd8bab3898fe87e29bb841a</url>
    <id>311c168add7296607cd8bab3898fe87e29bb841a</id>
    <committed-date>2008-04-09T18:07:42-07:00</committed-date>
    <authored-date>2008-04-09T18:07:42-07:00</authored-date>
    <message>Merge commit 'origin/master'</message>
    <tree>a027616e71af37a52b6c9c2fff43adde693a7448</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ac87b07e0f8fdb2f5fa5b33744fbec3191159144</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/78d6cac07cf3fd7321791926afc2d593fa72a68c</url>
    <id>78d6cac07cf3fd7321791926afc2d593fa72a68c</id>
    <committed-date>2008-04-09T18:02:18-07:00</committed-date>
    <authored-date>2008-04-09T18:02:18-07:00</authored-date>
    <message>Passing exchange rate client test.</message>
    <tree>3aea29103a71ab51889aa5fe96e8622a506b53e5</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b650e80febed8af7f16b8fa888b58c678736ddf0</id>
      </parent>
    </parents>
    <author>
      <name>Jevgenij Solovjov</name>
      <email>altitude@altitude-laptop.(none)</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/ec58fd02c450c24f2c62beaee3d446de735c57a1</url>
    <id>ec58fd02c450c24f2c62beaee3d446de735c57a1</id>
    <committed-date>2008-04-07T10:43:22-07:00</committed-date>
    <authored-date>2008-04-07T10:43:22-07:00</authored-date>
    <message>Added document,describing (some of) the issues encountered during pathset-finding algorithm implementation.</message>
    <tree>0d05613929cff93ce7d71377815bfba3bf65bfbb</tree>
    <committer>
      <name>Jevgenij Solovjov</name>
      <email>altitude@altitude-laptop.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>361efa3fd9cbc08c3d07fb7ffa9770500bcaa2ad</id>
      </parent>
      <parent>
        <id>ac87b07e0f8fdb2f5fa5b33744fbec3191159144</id>
      </parent>
    </parents>
    <author>
      <name>Jevgenij Solovjov</name>
      <email>altitude@altitude-laptop.(none)</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/b650e80febed8af7f16b8fa888b58c678736ddf0</url>
    <id>b650e80febed8af7f16b8fa888b58c678736ddf0</id>
    <committed-date>2008-04-06T09:50:07-07:00</committed-date>
    <authored-date>2008-04-06T09:50:07-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:rfugger/ripple</message>
    <tree>41de674221507ba2e745f914445524539143b07b</tree>
    <committer>
      <name>Jevgenij Solovjov</name>
      <email>altitude@altitude-laptop.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd3d2ec124bbd4514b8d78f1c42a6b4243cd1965</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/ac87b07e0f8fdb2f5fa5b33744fbec3191159144</url>
    <id>ac87b07e0f8fdb2f5fa5b33744fbec3191159144</id>
    <committed-date>2008-04-05T17:38:09-07:00</committed-date>
    <authored-date>2008-04-05T17:38:09-07:00</authored-date>
    <message>ExchangeDAO and ExchangeRateDAO tests.</message>
    <tree>9208ef2a444881a1ff76b7612b97ae60e81842ec</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>627b9222cdf050d3adf1d62806b36e3f89f86a37</id>
      </parent>
      <parent>
        <id>dd3d2ec124bbd4514b8d78f1c42a6b4243cd1965</id>
      </parent>
    </parents>
    <author>
      <name>Jevgenij Solovjov</name>
      <email>altitude@altitude-laptop.(none)</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/361efa3fd9cbc08c3d07fb7ffa9770500bcaa2ad</url>
    <id>361efa3fd9cbc08c3d07fb7ffa9770500bcaa2ad</id>
    <committed-date>2008-04-05T07:34:17-07:00</committed-date>
    <authored-date>2008-04-05T07:34:17-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:rfugger/ripple</message>
    <tree>f732170767e1e4099908324a6183b060102c6e16</tree>
    <committer>
      <name>Jevgenij Solovjov</name>
      <email>altitude@altitude-laptop.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3700431513784f953c3e5b10477e1079f5dc8fc3</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/dd3d2ec124bbd4514b8d78f1c42a6b4243cd1965</url>
    <id>dd3d2ec124bbd4514b8d78f1c42a6b4243cd1965</id>
    <committed-date>2008-04-01T17:59:01-07:00</committed-date>
    <authored-date>2008-04-01T17:59:01-07:00</authored-date>
    <message>Handle each request in a deferred thread.</message>
    <tree>a4f19863a4929c320272e791196f3c6b664c7b03</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b7a5237e932532d0073c0013e8baa98ebc3b1f1b</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/3700431513784f953c3e5b10477e1079f5dc8fc3</url>
    <id>3700431513784f953c3e5b10477e1079f5dc8fc3</id>
    <committed-date>2008-03-30T14:26:05-07:00</committed-date>
    <authored-date>2008-03-30T14:26:05-07:00</authored-date>
    <message>Handle request errors to give proper JSON responses for 404 and 500.</message>
    <tree>aa68cbfdd922a70b1cef2edcfdee2bf10b7a29b4</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bd1f182a4421148e128d56dde675462af3bf04df</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/b7a5237e932532d0073c0013e8baa98ebc3b1f1b</url>
    <id>b7a5237e932532d0073c0013e8baa98ebc3b1f1b</id>
    <committed-date>2008-03-30T13:15:44-07:00</committed-date>
    <authored-date>2008-03-30T13:15:44-07:00</authored-date>
    <message>Update accounts on client test.</message>
    <tree>55c336ac929e1fafa9c5fd1bed4ae379c03f13c7</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>20caa36fbc712e601e4a9cfd503ce03056dad933</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/bd1f182a4421148e128d56dde675462af3bf04df</url>
    <id>bd1f182a4421148e128d56dde675462af3bf04df</id>
    <committed-date>2008-03-30T09:51:37-07:00</committed-date>
    <authored-date>2008-03-30T09:51:37-07:00</authored-date>
    <message>Restructured RequestHandlers to better accomodate update vs. create.</message>
    <tree>0c49c4aff6ba5d95605a865a0bfc30100b5b0ca4</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>38e762efb1af21d1e3e572a484138f515999eafe</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/20caa36fbc712e601e4a9cfd503ce03056dad933</url>
    <id>20caa36fbc712e601e4a9cfd503ce03056dad933</id>
    <committed-date>2008-03-30T08:54:32-07:00</committed-date>
    <authored-date>2008-03-30T08:54:32-07:00</authored-date>
    <message>Update existing node in client test.</message>
    <tree>c51c7d928f3d9b9208687013b220b7581dfb4df7</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d0b811b1a20dd088aacc563fb61e5ff6026d90b2</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/38e762efb1af21d1e3e572a484138f515999eafe</url>
    <id>38e762efb1af21d1e3e572a484138f515999eafe</id>
    <committed-date>2008-03-30T08:44:05-07:00</committed-date>
    <authored-date>2008-03-30T08:44:05-07:00</authored-date>
    <message>Update existing node client test passing.</message>
    <tree>b349472cda44db71201b564cd90d96a624632147</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4163b58d651f05afb82d4cec6d1efbf1d316f18e</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/d0b811b1a20dd088aacc563fb61e5ff6026d90b2</url>
    <id>d0b811b1a20dd088aacc563fb61e5ff6026d90b2</id>
    <committed-date>2008-03-29T14:15:54-07:00</committed-date>
    <authored-date>2008-03-29T14:15:54-07:00</authored-date>
    <message>More thorough create &amp; confirm account client test case passing.</message>
    <tree>39f9df0f57efab5939a85b1b811d21244e006ffa</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cb49c77c5b8eaf74fdbc73875bc5289b3767b40c</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/4163b58d651f05afb82d4cec6d1efbf1d316f18e</url>
    <id>4163b58d651f05afb82d4cec6d1efbf1d316f18e</id>
    <committed-date>2008-03-29T10:38:09-07:00</committed-date>
    <authored-date>2008-03-29T10:38:09-07:00</authored-date>
    <message>Changed request-handling dynamics to instantiate a RequestHandler containing request obj and client string for each request.</message>
    <tree>bc22541e1d6fe396638ee95b036cc7d3abde7101</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cdc3101a1ad0bc4a1d2fd7d6b24ac6a9a02bdc21</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </author>
    <url>http://github.com/rfugger/ripple/commit/cb49c77c5b8eaf74fdbc73875bc5289b3767b40c</url>
    <id>cb49c77c5b8eaf74fdbc73875bc5289b3767b40c</id>
    <committed-date>2008-03-29T08:48:33-07:00</committed-date>
    <authored-date>2008-03-29T08:48:33-07:00</authored-date>
    <message>First account client test passing in very basic form.</message>
    <tree>9cad13bd7ecb51aa01ddfcd2ee9d96cb23b3d6f1</tree>
    <committer>
      <name>Ryan Fugger</name>
      <email>rfugger@gmail.com</email>
    </committer>
  </commit>
</commits>
