serapath-sensorica-accounting.json (12542B)
1 /* 2 This is the output from http://requirebin.com/?gist=01d39d31f218a6a4f429cccbe7b91e80 3 slightly edited to remove most blank lines and elide some repetition. 4 (I have no idea why all that stuff is in red with white text below.) 5 */ 6 7 { 8 "RBC": { 9 "assets": {}, 10 "capital": { 11 "liability/Kim/$": 1000, 12 "liability/Jim/$": 1500, 13 "liability/Ali/$": 2000, 14 "liability/Daniel/$": 2500, 15 "liability/Fatuma/$": 3000, 16 "liability/Random Customer/$": 5000, 17 "liability/PP Inc./$": 15000, 18 "liability/ORD/$": 25000, 19 "liability/CAKE/$": 27000, 20 "liability/UPS/$": 500000 21 }, 22 "off": {} 23 }, 24 25 "UPS": { 26 "assets": { 27 "claim/RBC/account/$": 500000 28 }, 29 "capital": {}, 30 "off": {} 31 }, 32 33 "PP": { 34 "assets": { 35 "claim/RBC/account/$": 15000 36 }, 37 "capital": {}, 38 "off": {} 39 }, 40 41 "ORD": { 42 "assets": { 43 "claim/RBC/account/$": 25000, 44 "inventory/3Dprinter/$": 3000 45 }, 46 "capital": { 47 "equity/$": 28000 48 }, 49 "off": {} 50 }, 51 52 "CAKE": { 53 "assets": { 54 "claim/RBC/account/$": 12000, 55 "claim/RBC/account/Sensorica/$": 10000, 56 "claim/RBC/account/Exchange Inc./$": 5000 57 }, 58 "capital": { 59 "equity/Sensorica/Ali/$": 2000, 60 "equity/Sensorica/Fatuma/$": 2000, 61 "equity/Sensorica/Kim/$": 2000, 62 "equity/Sensorica/Daniel/$": 2000, 63 "equity/Sensorica/Jim/$": 2000 64 }, 65 66 "off": { 67 "contract/Sensorica/Ali/membership": "\n 68 Ali is member of Sensorica starting with a \"capital account of\" 2000.\n 69 Ali can work on authorized tasks and get paid at a task specific rate.\n 70 Ali can fill up a \"capital account\" through contributions by acting as 71 independent micro investors (investing money into a Sensorica cause) 72 and/or micro entrepreneurs (=investing time into a Sensorica cause).\n 73 Ali will receives dividends based on revenue directly or indirectly caused 74 by such a cause. Contributions and the distribution of revenue is subject 75 to Sensorica \"contribution contracts\" (=value equations) 76 members can join by investing time/money into causes.\n 77 They can be of type: 'debt-like','equity-like', 'one-time'\n ", 78 79 "contract/Sensorica/Kim/membership": "\n 80 Kim is member of Sensorica starting with a \"capital account of\" 2000.\n 81 Kim can work on authorized tasks and get paid at a task specific rate.\n 82 Kim can fill up a \"capital account\" 83 [...repetition elided...] 84 85 "contract/Sensorica/Fatuma/membership": "\n 86 Fatuma is member of Sensorica starting with a \"capital account of\" 2000.\n 87 [...] 88 89 "contract/Sensorica/Daniel/membership": "\n 90 Daniel is member of Sensorica starting with a \"capital account of\" 2000.\n 91 [...] 92 93 "contract/Sensorica/Jim/membership": "\n 94 Jim is member of Sensorica starting with a \"capital account of\" 2000.\n 95 [...] 96 } 97 }, 98 99 "Ali": { 100 "assets": { 101 "claim/RBC/account/$": 2000, 102 "shares/Sensorica/$": 2000 103 }, 104 "capital": { 105 "equity/$": 4000 106 }, 107 "off": {} 108 }, 109 110 "Fatuma": { 111 "assets": { 112 "claim/RBC/account/$": 3000, 113 "shares/Sensorica/$": 2000 114 }, 115 "capital": { 116 "equity/$": 5000 117 }, 118 "off": {} 119 }, 120 121 "Kim": { 122 "assets": { 123 "claim/RBC/account/$": 1000, 124 "shares/Sensorica/$": 2000 125 }, 126 "capital": { 127 "equity/$": 3000 128 }, 129 "off": {} 130 }, 131 132 "Jim": { 133 "assets": { 134 "claim/RBC/account/$": 1500, 135 "shares/Sensorica/$": 2000 136 }, 137 "capital": { 138 "equity/$": 3500 139 }, 140 "off": {} 141 }, 142 143 "Daniel": { 144 "assets": { 145 "claim/RBC/account/$": 2500, 146 "shares/Sensorica/$": 2000 147 }, 148 "capital": { 149 "equity/$": 4500 150 }, 151 "off": {} 152 }, 153 154 "RC": { 155 "assets": { 156 "claim/RBC/account/$": 5000 157 }, 158 "capital": { 159 "equity/$": 5000 160 }, 161 "off": {} 162 } 163 } 164 165 ________________________________ 166 167 { 168 169 "RBC": { 170 "assets": {}, 171 "capital": { 172 "liability/Kim/$": 1000, 173 "liability/Jim/$": 1500, 174 "liability/Ali/$": 2000, 175 "liability/Daniel/$": 2470, 176 "liability/Fatuma/$": 1500, 177 "liability/Random Customer/$": 4900, 178 "liability/PP Inc./$": 15030, 179 "liability/ORD/$": 27980, 180 "liability/CAKE/$": 25595, 181 "liability/UPS/$": 500025 182 }, 183 "off": {} 184 }, 185 186 "UPS": { 187 "assets": { 188 "claim/RBC/account/$": 500025 189 }, 190 "capital": { 191 "equity/$": 25 192 }, 193 "off": { 194 "contract/ORD/shipping": "[object Object][object Object]" 195 } 196 }, 197 198 "PP": { 199 "assets": { 200 "claim/RBC/account/$": 15030, 201 "claim/Daniel/$": 0 202 }, 203 "capital": { 204 "liability/CAKE/photopolymer/$": 30 205 }, 206 "off": { 207 "contract/Daniel/sale/photopolymer/$": { 208 "shippingRequest": "PP ships 1000g photopolymer to Daniel", 209 "invoice": "Daniel pays 30$ to PP" 210 } 211 } 212 }, 213 214 "ORD": { 215 "assets": { 216 "claim/RBC/account/$": 28000, 217 "inventory/3Dprinter/$": 0, 218 "claim/CAKE/$": 0, 219 "liability/CAKE/3Dprinter/$": -3000 220 }, 221 "capital": { 222 "equity/$": 28000, 223 "liability/CAKE/3Dprinter/$": 3000 224 }, 225 "off": { 226 "contract/CAKE/sale/3Dprinter": { 227 "shippingRequest": "ORD ships 1x 3Dprinter to CAKE", 228 "invoice": "CAKE pays 3000$ to ORD" 229 }, 230 "contract/UPS/shipping": { 231 "shippingRequest": "UPS ships 1 3Dprinter to ORD", 232 "invoice": "ORD pays 20$ to UPS" 233 } 234 } 235 }, 236 237 "CAKE": { 238 "assets": { 239 "claim/RBC/account/$": 12000, 240 "claim/RBC/account/Sensorica/$": 8599, 241 "claim/RBC/account/Exchange Inc./$": 5001, 242 "claim/ORD/3Dprinter/$": 0, 243 "inventory/Sensorica/3Dprinter/$": 3000, 244 "claim/Daniel/photopolymer/$": 0, 245 "inventory/Sensorica/photopolymer/$": 27, 246 "inventory/Sensorica/3Dpart/$": 3, 247 "offer/Exchange/3Dpart/$": 0, 248 "claim/Random Customer/$": 0 249 }, 250 "capital": { 251 "equity/Sensorica/Ali/$": 1505, 252 "equity/Sensorica/Fatuma/$": 2015, 253 "equity/Sensorica/Kim/$": 1011, 254 "equity/Sensorica/Daniel/$": 2023, 255 "equity/Sensorica/Jim/$": 2040, 256 "provision/Sensorica/3Dprinter/$": 0, 257 "liability/ORD/$": 0, 258 "equity/Sensorica/$": 2970, 259 "liability/Kim/$": 60, 260 "provision/revenue/3Dpart": 0, 261 "liability/Random Customer/3Dpart/$": 0, 262 "equity/$": 6 263 }, 264 265 "off": { 266 "contract/Sensorica/Ali/membership": "\n 267 [...repetition elided...] 268 269 "contract/Sensorica/Kim/membership": "\n 270 [...] 271 272 "contract/Sensorica/Fatuma/membership": "\n 273 [...] 274 275 "contract/Sensorica/Daniel/membership": "\n 276 [...] 277 278 "contract/Sensorica/Jim/membership": "\n 279 [...] 280 281 "contract/Ali/printerfund": "\n 282 Ali invested 500$ into a Sensorica project for 3Dprinter and will\n 283 receive dividends from it's commercial use until the 3Dprinter is used up or\n 284 the received income (=Return On Invest) reaches 600, after which further usage 285 will become part of the Sensorica commons.\n\n 286 287 // (printer gets paid at $15/hour, gets split among contributors)\n ", 288 289 "contract/Kim/printerfund": "\n 290 Kim invested 1000$ into a Sensorica project for 3Dprinter and will\n 291 receive dividends from it's commercial use until the 3Dprinter is used up or\n 292 the received income (=Return On Invest) reaches 1200, after which further usage 293 will become part of the Sensorica commons.\n\n 294 [...] ", 295 296 "contract/Fatuma/printerfund": "\n 297 Fatuma invested 1500$ into a Sensorica project for 3Dprinter and will\n 298 receive dividends from it's commercial use until the 3Dprinter is used up or\n 299 the received income (=Return On Invest) reaches 1800, after which further usage 300 will become part of the Sensorica commons.\n\n 301 [...] ", 302 303 "contract/ORD/purchase/3Dprinter": { 304 "shippingRequest": "ORD ships 1x 3Dprinter to CAKE", 305 "invoice": "CAKE pays 3000$ to ORD" 306 }, 307 308 "contract/Daniel/photopolymer/$": "\n 309 Daniel invested 30$ into a Sensorica project for photopolymer and will\n 310 receive dividends from it's commercial use until the photopolymer is used up or\n 311 the received income (=Return On Invest) reaches 36, after which further usage will 312 become part of the Sensorica commons.\n\n 313 [...] ", 314 315 "contract/Kim/accounting/$": "\n 316 Kim works for 3 hours on Sensorica Accounting for 60 $ by CAKE.\n ", 317 318 "contract/Daniel/3Dmodel/$": "\n 319 Daniel invested 20h into a Sensorica project for 3Dmodel and will\n 320 receive dividends from it's commercial use until the 3Dmodel is used up or\n 321 the received income (=Return On Invest) reaches 400, after which further usage 322 will become part of the Sensorica commons.\n \n ", 323 324 "contract/Jim/3Dpart/$": "\n 325 Jim invested 2h into a Sensorica project for 3Dpart and will\n 326 receive dividends from it's commercial use until the 3Dpart is used up or\n 327 the received income (=Return On Invest) reaches 40, after 328 which further usage will become part of the Sensorica commons.\n 329 330 20% of Potential payment also needs to be distributed to:\n 331 * \n 332 * \n 333 * }\n \n ", 334 335 "contract/Exchange Inc./affiliate": "\n 336 Exchange Inc. offers Marketplace to Exchange Inc. 337 to sell for 100 taking 0.01 in case of success.\n ", 338 339 "contract/Random Customer/purchase/3Dpart": { 340 "shippingRequest": "CAKE ships 1 3Dpart to Random Customer", 341 "invoice": "Random Customer pays 100$ to CAKE" 342 }, 343 344 "contract/UPS/shipping": { 345 "shippingRequest": "UPS ships 1 3Dpart to CAKE", 346 "invoice": "CAKE pays 5$ to UPS" 347 } 348 } 349 }, 350 351 "Ali": { 352 "assets": { 353 "claim/RBC/account/$": 2000, 354 "shares/Sensorica/$": 1500, 355 "shares/Sensorica/printerfund/$": 500 356 }, 357 "capital": { 358 "equity/$": 4000 359 }, 360 "off": { 361 "contract/Sensorica/printerfund": "\n 362 [...repetition elided...] " 363 } 364 }, 365 366 "Fatuma": { 367 "assets": { 368 "claim/RBC/account/$": 1500, 369 "shares/Sensorica/$": 2000, 370 "shares/Sensorica/printerfund/$": 1500 371 }, 372 "capital": { 373 "equity/$": 5000 374 }, 375 "off": { 376 "contract/Sensorica/printerfund": "\n 377 [...] " 378 } 379 }, 380 381 "Kim": { 382 "assets": { 383 "claim/RBC/account/$": 1000, 384 "shares/Sensorica/$": 1000, 385 "shares/Sensorica/printerfund/$": 1000, 386 "claim/Sensorica/$": 60 387 }, 388 "capital": { 389 "equity/$": 3000, 390 "equity/Kim/$": 60 391 }, 392 "off": { 393 "contract/Sensorica/printerfund": "\n 394 [...] ", 395 396 "contract/Sensorica/accounting/$": "\n 397 Kim works for 3 hours on Sensorica Accounting for 60 $ by CAKE.\n " 398 } 399 }, 400 401 "Jim": { 402 "assets": { 403 "claim/RBC/account/$": 1500, 404 "shares/Sensorica/$": 2000 405 }, 406 "capital": { 407 "equity/$": 3500 408 }, 409 "off": { 410 411 "contract/Sensorica/3Dpart/$": "\n 412 Jim invested 2h into a Sensorica project for 3Dpart 413 [...] 414 415 20% of Potential payment also needs to be distributed to:\n 416 * \n * \n * }\n \n " 417 } 418 }, 419 420 "Daniel": { 421 "assets": { 422 "claim/RBC/account/$": 2470, 423 "shares/Sensorica/$": 2000, 424 "shares/Sensorica/photopolymer/$": 30, 425 "claim/PP Inc./photopolymer/$": 0 426 }, 427 "capital": { 428 "equity/$": 4500, 429 "liability/Sensorica/photopolymer/$": 0, 430 "liability/PP Inc./$": 30 431 }, 432 "off": { 433 "contract/Sensorica/photopolymer": "\n 434 Daniel invested 30$ into a Sensorica project for photopolymer 435 [...] ", 436 437 "contract/PP/purchase/photopolymer/$": { 438 "shippingRequest": "PP ships 1000g photopolymer to Daniel", 439 "invoice": "Daniel pays 30$ to PP" 440 }, 441 442 "contract/Sensorica/3Dmodel/$": "\n 443 Daniel invested 20h into a Sensorica project for 3Dmodel 444 [...] \n " 445 } 446 }, 447 448 "RC": { 449 "assets": { 450 "claim/RBC/account/$": 4900, 451 "claim/CAKE/3Dpart/$": 0, 452 "inventory/3Dpart/$": 100 453 }, 454 "capital": { 455 "equity/$": 5000, 456 "liability/CAKE/$": 0 457 }, 458 "off": { 459 "contract/Random Customer/purchase/3Dpart": { 460 "shippingRequest": "CAKE ships 1 3Dpart to Random Customer", 461 "invoice": "Random Customer pays 100$ to CAKE" 462 } 463 } 464 } 465 }