1) change tabs to space (andersonlee725)
(SHA: 95d27ec4480866ad255568d06507adc172fe5e9d)
2) gas optimization (andersonlee725)
(SHA: e7db93a2acbd3d3ba4fd9e00a8c6a5962c404e6f)
3) fix comments (andersonlee725)
(SHA: 94e883c64ad1ad38f0ad1cf387ce689c0060e72d)
4) fix description and remove using intermediate variable (andersonlee725)
(SHA: 85d9db22fd2da89807ab2defa81a944f853a9230)
5) fix typo (andersonlee725)
(SHA: 834774ba438532d9b4819c5029d56850c2af87cd)
6) add test for gas compare (andersonlee725)
(SHA: f120b62733bba1864580ccc3114075beffe782d7)
7) change safeTransferFrom to transferFrom for ERC721 transfers (andersonlee725)
(SHA: f130f268d3a92a6bec1567b0e1a0f0b68f83d2bc)
8) add single side cancels (andersonlee725)
(SHA: bfb52b5e6f07e6943929c512faa666867dd78dd0)
9) add try-catch in the common cancel (andersonlee725)
(SHA: f1bb638f093b91192ad67598ebc013b1ca6399ea)
10) fix comments (andersonlee725)
(SHA: eb0e1f527e78c11c305714e231f320aed8031bc5)
11) fix reentrancy on second user cancel (andersonlee725)
(SHA: 112b0cc0be2a46595fd9eb7da5ad139df405db97)
12) fix comment (andersonlee725)
(SHA: aa46bcee7699f51800e2db060f867dd08c65b95d)
13) modify cancel functions (andersonlee725)
(SHA: c486d53076bda7b870ca5af7fc14f09916203c7f)
14) remove calling external (andersonlee725)
(SHA: ffd928ded437b0e97692b0b2c4c3613a73b22c79)
15) Merge pull request #1 from ChainSafe/add_erc1155
add erc1155 to the swap (lastperson)
(SHA: 1156d30954c8180920e97703cabdb652366448aa)
16) bump to 1.0.1-beta release (leslyto)
(SHA: d7fc5ada467f445b609ff2f4642bc563c6d92a1e)
17) Merge pull request #52 from ChainSafe/master
Contract optimisations (leslyto)
(SHA: ac30835811ef8a2636bfaa7b3769b59a2a1ef8a0)
18) Merge pull request #53 from niftyhorde/BumpTo1.0.1-beta-release
Bump to 1.0.1-beta release (leslyto)
(SHA: a6a8774bd277dcf841e59304765e8f5660af2c80)