Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
cmd committed Feb 23, 2024
1 parent 826a0f4 commit cdf5a4b
Show file tree
Hide file tree
Showing 5 changed files with 410 additions and 5 deletions.
227 changes: 226 additions & 1 deletion docs/examples/contract_active.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,230 @@
# Active Contract

```json

{
"activated": 1708710452,
"agent_fee": [
1000,
"tb1pd4r8ren69077tv5nqj2923hkeqwpjpkzumsagqkyzxegzztn9amshhsmvm"
],
"balance": 20000,
"cid": "57ec337f28aee8765c544cd277e8574e1baa312abd329eb2fba2453dd7316442",
"deadline": 1708711013,
"est_txfee": 180,
"est_txsize": 180,
"expires_at": 1708724852,
"feerate": 1,
"outputs": [
[
"draw",
"0200000000038813000000000000160014b29a34811350c7550466e503673afeec8231f0438813000000000000160014fd901163f35bfd244fa4dfb99dfc7ec91bb02af2e8030000000000002251206d4671e67a2bfde5b29304945546f6c81c1906c2e6e1d402c411b28109732f7700000000"
],
[
"heads",
"02000000000210270000000000001600144582e8b37beb7e785b0e76433d63d11702bf0033e8030000000000002251206d4671e67a2bfde5b29304945546f6c81c1906c2e6e1d402c411b28109732f7700000000"
],
[
"return",
"02000000000210270000000000001600146a8f30e42f81d23c6e24f34c0ecad822b757e490e8030000000000002251206d4671e67a2bfde5b29304945546f6c81c1906c2e6e1d402c411b28109732f7700000000"
],
[
"tails",
"0200000000021027000000000000160014f5bab8567d46b31944413ab9b0971d6785492b13e8030000000000002251206d4671e67a2bfde5b29304945546f6c81c1906c2e6e1d402c411b28109732f7700000000"
]
],
"members": [
{
"id": "c4990b0bd337a609866a93b5b6af0fb036f0fdb8e37d595da730b5f3542b794a",
"pub": "7f53ca0ca294f361db790d87aff6f6f5354d4bf8a2d81a0ab1734c28706db6c9",
"sig": "ee731ec52a23e6f0d73a35c2d11a89beb2ae5da1515588a872518fd41ad7a4e996223726275c9a0b129b04aba0dd2d8b871c80e5ac6485f59dac7cfbd34b9f20",
"xpub": "tpubDESZEQAEhAFBPX6euAm6g8G5orUFQqwcLuf7Y5uhHW7S2iY7dUsWSDzgTD4s7wesaJ1fu2gxqVr3E2uMuid3ApLRvkPSTuWYxrx3bBSnfLL"
},
{
"id": "f96b8b702d90c8da5d917a271e57db7a5392b693b9b2072d7bf784ff7a602b88",
"pub": "5a35682c29aa82a9676ec1dddb9a79300be8cf8cd5a9cb4c0d917fcdac20ad59",
"sig": "2dc44441cf7bd753d4b9a6fbc6d5b74c36b05c594991175bc1d20128b7ad2b886f199eadfe5ce73a8539ca8df303938b4fb48667dc1cce1d09d7d7dfa85f895a",
"xpub": "tpubDDvdCgtaY8AP9YU5bbeYDiQowJM3MqrrEKVWX5V7ocYfpHCACKauXCDTH5YURLyHqb5DVrLWp1ENwQ5VKkBDTWq21HdBJdnbkP6SzhN9Ps6"
},
{
"id": "d8628920e4bb5b495809d134b7828e1e25298093135b5ef8b72d768af0153e53",
"pub": "095b8459d6c64c982a40377490d9b614156e433a5384b527031cd96e9a44f2b7",
"sig": "ecbf57b849a8fd14218612ba54c48b42698d3e601697bd9da2ba73ded9c1808a864bcaedb0681e2646439776ebd7dd61ab7e90c900fcb708a2f6fa0d579d1068",
"xpub": "tpubDFQPUSZbXWHPQ1sDgtqu7vPbHss5N3oPuC9oMWXm8tGy3LaQydRrqnocfu1afoYMv32NMPf5anLMGgdKaAKVYsRiZS5yjXUfnUPT2mw4Aht"
}
],
"moderator": "9094567ba7245794198952f68e5723ac5866ad2f67dd97223db40e14c15b092e",
"pending": 0,
"prop_id": "885a78f9b481da82385c39b83a127b97ebe17a3e4561170169718ab37a1ecf4a",
"pubkeys": [
"9997a497d964fc1a62885b05a51166a65a90df00492c8d7cf61d6accf54803be",
"4edfcf9dfe6c0b5c83d1ab3f78d1b39a46ebac6798e08e19761f5ed89ec83c10",
"9094567ba7245794198952f68e5723ac5866ad2f67dd97223db40e14c15b092e"
],
"published": 1708710413,
"signatures": [
"9997a497d964fc1a62885b05a51166a65a90df00492c8d7cf61d6accf54803be940cc71bd81d73c63f499509fae4e341fb8cf56f30bb210066b46f0e6c0e06ef868f2e15d9668db1d298274c5f613e3402b72f959f48cc28d0ca8ad88cedacca",
"4edfcf9dfe6c0b5c83d1ab3f78d1b39a46ebac6798e08e19761f5ed89ec83c10c05a9d0a187d65547bdc1254cc4f9f46335dcb701d00e995d2b835a38365ad74a5196bffab0496650d1f3fe8827d17118bdfc951da37c250511cc8859c046ff0",
"9094567ba7245794198952f68e5723ac5866ad2f67dd97223db40e14c15b092efaa3eb03aea84224fb6af582764da192bdbdd299f0e9a81dd76bcd9588afbf9dc614a3999d75e8ed735d5dea99cbdde78414eef59a43f7b786fcdf3657e5df7b"
],
"status": "active",
"subtotal": 11000,
"terms": {
"content": "",
"duration": 14400,
"moderator": "9094567ba7245794198952f68e5723ac5866ad2f67dd97223db40e14c15b092e",
"network": "mutiny",
"paths": [
[
"return",
10000,
"tb1qd28npep0s8frcm3y7dxqajkcy2m40eysplyr9v"
],
[
"heads",
10000,
"tb1qgkpw3vmmadl8skcwwepn6c73zupt7qpngxjd4l"
],
[
"draw",
5000,
"tb1qlkgpzclnt07jgnaym7uemlr7eydmq2hjtc7ksa"
],
[
"tails",
10000,
"tb1q7kats4nag6e3j3zp82ump9cav7z5j2cn78glgf"
],
[
"draw",
5000,
"tb1qk2drfqgn2rr42prxu5pkwwh7ajprruzr8yhhlf"
]
],
"payments": [],
"programs": [
[
"endorse",
"close",
"*",
2,
"7f53ca0ca294f361db790d87aff6f6f5354d4bf8a2d81a0ab1734c28706db6c9",
"5a35682c29aa82a9676ec1dddb9a79300be8cf8cd5a9cb4c0d917fcdac20ad59"
],
[
"endorse",
"dispute",
"heads|tails",
1,
"7f53ca0ca294f361db790d87aff6f6f5354d4bf8a2d81a0ab1734c28706db6c9",
"5a35682c29aa82a9676ec1dddb9a79300be8cf8cd5a9cb4c0d917fcdac20ad59"
],
[
"endorse",
"resolve",
"*",
1,
"095b8459d6c64c982a40377490d9b614156e433a5384b527031cd96e9a44f2b7"
]
],
"schedule": [
[
7200,
"close",
"*"
]
],
"title": "Basic two-party contract with third-party arbitration.",
"value": 10000,
"version": 1
},
"total": 11180,
"txin_count": 1,
"updated_at": 1708710452,
"vm_state": {
"commits": [],
"error": null,
"head": "57ec337f28aee8765c544cd277e8574e1baa312abd329eb2fba2453dd7316442",
"output": null,
"paths": [
[
"draw",
0
],
[
"heads",
0
],
[
"return",
0
],
[
"tails",
0
]
],
"programs": [
[
"a788d518bd78bc2f1151bfda49cbb881100ea2b68d5ae8d242bf7f7142d7b87d",
"endorse",
"close",
"*",
2,
"7f53ca0ca294f361db790d87aff6f6f5354d4bf8a2d81a0ab1734c28706db6c9",
"5a35682c29aa82a9676ec1dddb9a79300be8cf8cd5a9cb4c0d917fcdac20ad59"
],
[
"57f0cb2c943a23b3420d7ba2b29acc63a50fca20b95582ad42882799507aa0ee",
"endorse",
"dispute",
"heads|tails",
1,
"7f53ca0ca294f361db790d87aff6f6f5354d4bf8a2d81a0ab1734c28706db6c9",
"5a35682c29aa82a9676ec1dddb9a79300be8cf8cd5a9cb4c0d917fcdac20ad59"
],
[
"c57e95964608214e26761681eb6536b387a20ceb0105c1f96f46f1e9a56d5a91",
"endorse",
"resolve",
"*",
1,
"095b8459d6c64c982a40377490d9b614156e433a5384b527031cd96e9a44f2b7"
]
],
"start": 1708710452,
"steps": 0,
"store": [
[
"a788d518bd78bc2f1151bfda49cbb881100ea2b68d5ae8d242bf7f7142d7b87d",
"[]"
],
[
"57f0cb2c943a23b3420d7ba2b29acc63a50fca20b95582ad42882799507aa0ee",
"[]"
],
[
"c57e95964608214e26761681eb6536b387a20ceb0105c1f96f46f1e9a56d5a91",
"[]"
]
],
"status": "init",
"tasks": [
[
7200,
"close",
"*"
]
],
"updated": 1708710452
},
"vout_size": 115,
"agent_id": "456dffabaaebe54af066f82746903c0715d6d37f3ff97a3e25951c993bc2686e",
"agent_pk": "e0b0884083e9e7750acc1aacceef6469929c9c80178d2d3aa45a2a8fbf249e6e",
"agent_pn": "f89971eeb85a83f787ca67fb286bce7571f35169ed0bdf278772837944f3a1a31514d1ac21934184dcb844292f9816f7317e165505643cc767f85588c534f95a",
"spent": false,
"spent_at": null,
"spent_txid": null,
"settled": false,
"settled_at": null
}
```
151 changes: 150 additions & 1 deletion docs/examples/contract_canceled.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,154 @@
# Canceled Contract

```json

{
"activated": null,
"agent_fee": [
1000,
"tb1pn75euwxa8xashtd95gy7py9kyrt0xn32s268h66t0zgrd8jknutsws8awa"
],
"balance": 0,
"cid": "8de53aecbd0d3843fda7438018ff44b9eae1697ac1176278f95d6c91908c6894",
"deadline": 1708715930,
"est_txfee": 115,
"est_txsize": 115,
"expires_at": null,
"feerate": 1,
"outputs": [
[
"draw",
"02000000000388130000000000001600149585d86fb9ed3e83f9143723e061026bb03644da8813000000000000160014fcc0ca0004755b98638497f9d15c2eb06317d9afe8030000000000002251209fa99e38dd39bb0bada5a209e090b620d6f34e2a82b47beb4b7890369e569f1700000000"
],
[
"heads",
"020000000002102700000000000016001403c75047d00fd1a33e1d2662587dd1103a049e5fe8030000000000002251209fa99e38dd39bb0bada5a209e090b620d6f34e2a82b47beb4b7890369e569f1700000000"
],
[
"return",
"02000000000210270000000000001600146a8f30e42f81d23c6e24f34c0ecad822b757e490e8030000000000002251209fa99e38dd39bb0bada5a209e090b620d6f34e2a82b47beb4b7890369e569f1700000000"
],
[
"tails",
"02000000000210270000000000001600142de94fb62b613e659284c96ab1f31008fc989ceae8030000000000002251209fa99e38dd39bb0bada5a209e090b620d6f34e2a82b47beb4b7890369e569f1700000000"
]
],
"members": [
{
"id": "e85dd7a8d9bbbbf8b79107bf57bfc2a9c67bfed24df81fe5410818e7f4577b47",
"pub": "e30fbcc1eb2068a9f9462eebd675aa259172e4ebc80d3cea1adf6aa0c328adb6",
"sig": "b468b53c9e15ad3e4d37656330efc6b55d1479772edb8f8713612cfe463df1c402318ca727c4ab0a8c553cab9c867655cf1608cf31a3f4767b537efc2e685f0e",
"xpub": "tpubDEKrcmuQWPeuqdrTns4bTaZoCqVpX3hgA9XyPiTrFjB1QsntyaTuRX32yDuVFxbjAnHkda3QWUW5qnLe7BV85hfZPtP7RubqFX4VA27AmQG"
},
{
"id": "1da5c1f21d701a3e83ea50b3b720c5a02c490926087dac75b3548259eb0858e9",
"pub": "7322a56b676bf135038a5a8530eed5e8c203e81b7eae9bd8ed77e7e9ce22dcdf",
"sig": "1c56bc0746aeeb1eaaa19122f18d9c7ae19286986f52097230ae7296f3f32a606783015e87f4ab3fb5ce61beb4bc8c35dc60eb9e9e5a41659870f722d58b6221",
"xpub": "tpubDEh4rH3McRDMmLW8URp6kJoTJ8U4LVMrQHySrH6iqRCyhCTMWU9wD66Fgxa6RGfxyQyW98LedNxUdWDqmwWqZgbpUpeRaHGGxPyTpkVTS8K"
},
{
"id": "991615f3855cd2f9a9a18d08187367b34eec3f17efac52d31d8e863ff5fee59a",
"pub": "a2b96ae7c903d4e73d58296b81309b2bbdbc6b78ca73cc5afab2a0c029ad5db7",
"sig": "04cd407eee0d79a21436e0536b6fd77f5f2565c0979eea964b3ac126489206bc11c479d2a2138fe572fc57a66e1f68f01de492b1e0f6baf52843097e75d01949",
"xpub": "tpubDELVzFCAqZYEGTCPHPmSw256EcVEznnCWkbPtMpLZAZ17gqdcb7hsaAezXr4eCpdYnjRu786AFdY2yw8LjBbpmsZqkqtVBweRWHn4Brasiz"
}
],
"moderator": "9094567ba7245794198952f68e5723ac5866ad2f67dd97223db40e14c15b092e",
"pending": 0,
"prop_id": "8eda38576f12f9b203d15d2c36fa3c55156de4c428bd95292e1cdfb4f7d30715",
"pubkeys": [
"9997a497d964fc1a62885b05a51166a65a90df00492c8d7cf61d6accf54803be",
"4edfcf9dfe6c0b5c83d1ab3f78d1b39a46ebac6798e08e19761f5ed89ec83c10",
"9094567ba7245794198952f68e5723ac5866ad2f67dd97223db40e14c15b092e"
],
"published": 1708715330,
"signatures": [
"9997a497d964fc1a62885b05a51166a65a90df00492c8d7cf61d6accf54803be2b0e989f7e256553ab7365cf7a7dec817893c881942368d67d684b56a746ff4722a0e927364f5e72ae2ae1723ed2699dac78e903637397138a803ea2b08d844e",
"4edfcf9dfe6c0b5c83d1ab3f78d1b39a46ebac6798e08e19761f5ed89ec83c1055f8af22e76f46bc05809bb5391e6efbcc64a1e47b2a6afb6a00259b68cee66a0d601d56319a9927ee863f8015e39644ea48f9231c07158ed2ebaac540f38619",
"9094567ba7245794198952f68e5723ac5866ad2f67dd97223db40e14c15b092eccfbd9b014a51c35e9fb4792ea107befd468ac418c68ba9cc014d9471542289655ca83d927435ac5dd4e31c0670e70b2f8dadf96362fc25f9459942b9ed167b4"
],
"status": "canceled",
"subtotal": 11000,
"terms": {
"content": "",
"duration": 14400,
"moderator": "9094567ba7245794198952f68e5723ac5866ad2f67dd97223db40e14c15b092e",
"network": "mutiny",
"paths": [
[
"return",
10000,
"tb1qd28npep0s8frcm3y7dxqajkcy2m40eysplyr9v"
],
[
"heads",
10000,
"tb1qq0r4q37splg6x0saye39slw3zqaqf8jlzjuwlm"
],
[
"draw",
5000,
"tb1qlnqv5qqyw4descuyjluazhpwkp330kd03928kr"
],
[
"tails",
10000,
"tb1q9h55ld3tvylxty5ye94trucspr7f388252nwrh"
],
[
"draw",
5000,
"tb1qjkzasmaea5lg87g5xu37qcgzdwcrv3x6hcmtcm"
]
],
"payments": [],
"programs": [
[
"endorse",
"close",
"*",
2,
"e30fbcc1eb2068a9f9462eebd675aa259172e4ebc80d3cea1adf6aa0c328adb6",
"7322a56b676bf135038a5a8530eed5e8c203e81b7eae9bd8ed77e7e9ce22dcdf"
],
[
"endorse",
"dispute",
"heads|tails",
1,
"e30fbcc1eb2068a9f9462eebd675aa259172e4ebc80d3cea1adf6aa0c328adb6",
"7322a56b676bf135038a5a8530eed5e8c203e81b7eae9bd8ed77e7e9ce22dcdf"
],
[
"endorse",
"resolve",
"*",
1,
"a2b96ae7c903d4e73d58296b81309b2bbdbc6b78ca73cc5afab2a0c029ad5db7"
]
],
"schedule": [
[
7200,
"close",
"*"
]
],
"title": "Basic two-party contract with third-party arbitration.",
"value": 10000,
"version": 1
},
"total": 11115,
"txin_count": 0,
"updated_at": 1708715332,
"vm_state": null,
"vout_size": 115,
"agent_id": "3811eaf4aa70813cbc9c4bb8d6d1421c64c085f15b264e503ae74c1c3e4b1933",
"agent_pk": "f36057fbb829f75aad5b5a57da34804fcbf58a53e3e2f9624d864da9dae9656a",
"agent_pn": "9b1882faa050323aa393be89c72308562a16d245e89b9d3ea80f6c5aaac2d466d463e37a841b80d84bd6440e368d952d66f34324d4448a3d2ea45827558cc399",
"spent": false,
"spent_at": null,
"spent_txid": null,
"settled": false,
"settled_at": null
}
```
Loading

0 comments on commit cdf5a4b

Please sign in to comment.