tx · BwtNn43nLxo8Qgtn6Y7QYARb5SvyiNYHtHBN3jCD5q59

3MrYoV4W5mu5ZP8rPspCXveMXusGstSPTjL:  -0.01400000 Waves

2020.01.31 12:00 [878311] smart account 3MrYoV4W5mu5ZP8rPspCXveMXusGstSPTjL > SELF 0.00000000 Waves

{ "type": 13, "id": "BwtNn43nLxo8Qgtn6Y7QYARb5SvyiNYHtHBN3jCD5q59", "fee": 1400000, "feeAssetId": null, "timestamp": 1580461242703, "version": 1, "sender": "3MrYoV4W5mu5ZP8rPspCXveMXusGstSPTjL", "senderPublicKey": "f1NbgbpkRpbigsrHaDkWZAkPgcqd8GM5G5eNmqnTD6z", "proofs": [ "3nSw7BGtNNBhawpFjWanRgBFdhT7NVFGifLWQwACSYzE15MiWmH3agCG8dFLvpvAY96eh6bnA3jjmAs7kSj9vAqM" ], "script": "base64:AAIDAAAAAAAAAA8IARIFCgMICAgSBAoCCAgAAAAGAAAAAA1hY2NlcHRlZFRva2VuAQAAACDopWq8yndC8nBhMjVKT0WDubke5ZlnF8Nx6tkLoQSt6wAAAAAMY3VycmVudFByaWNlAAAAAAAO5rKAAAAAAARiYW5rAgAAACMzTXpZTGtRNnFDd3RieGFZUTJ5azFrZFV1ZHpiTmc0SmlURwEAAAAMY291bnRQYXJ0aWVzAAAAAgAAAAthY2N1bXVsYXRvcgAAAARhZGRyAwkAAAAAAAACCQABMQAAAAEFAAAABGFkZHIAAAAAAAAAACMJAABkAAAAAgUAAAALYWNjdW11bGF0b3IAAAAAAAAAAAEJAABkAAAAAgUAAAALYWNjdW11bGF0b3IAAAAAAAAAAAABAAAADmdldFZhbHVlU3RyaW5nAAAAAQAAAARqc29uCQABLwAAAAIJAAEwAAAAAgUAAAAEanNvbgAAAAAAAAAAAQkBAAAABXZhbHVlAAAAAQkABLMAAAACCQABMAAAAAIFAAAABGpzb24AAAAAAAAAAAECAAAAASIBAAAACGdldFZhbHVlAAAAAgAAAARqc29uAAAAA2tleQQAAAAIa2V5SW5kZXgJAQAAAAV2YWx1ZQAAAAEJAASzAAAAAgUAAAAEanNvbgkAASwAAAACCQABLAAAAAICAAAAASIFAAAAA2tleQIAAAACIjoEAAAABGRhdGEJAAEwAAAAAgUAAAAEanNvbgkAAGQAAAACCQAAZAAAAAIFAAAACGtleUluZGV4CQABMQAAAAEFAAAAA2tleQAAAAAAAAAAAwQAAAAJanNvblZhbHVlCQEAAAAOZ2V0VmFsdWVTdHJpbmcAAAABBQAAAARkYXRhBQAAAAlqc29uVmFsdWUAAAACAAAABmludm9rZQEAAAAPY3JlYXRlQWdyZWVtZW50AAAAAwAAAARoYXNoAAAABXRpdGxlAAAACWFkZHJlc3NlcwQAAAAHcGF5bWVudAkBAAAAB2V4dHJhY3QAAAABCAUAAAAGaW52b2tlAAAAB3BheW1lbnQEAAAABmFtb3VudAkBAAAAB2V4dHJhY3QAAAABCAUAAAAHcGF5bWVudAAAAAZhbW91bnQEAAAAAmlkCQEAAAAHZXh0cmFjdAAAAAEIBQAAAAZpbnZva2UAAAANdHJhbnNhY3Rpb25JZAQAAAAIYWRkcmVzczEJAQAAAAhnZXRWYWx1ZQAAAAIFAAAACWFkZHJlc3NlcwIAAAAIYWRkcmVzczEEAAAACGFkZHJlc3MyCQEAAAAIZ2V0VmFsdWUAAAACBQAAAAlhZGRyZXNzZXMCAAAACGFkZHJlc3MyBAAAAAhhZGRyZXNzMwkBAAAACGdldFZhbHVlAAAAAgUAAAAJYWRkcmVzc2VzAgAAAAhhZGRyZXNzMwQAAAAIYWRkcmVzczQJAQAAAAhnZXRWYWx1ZQAAAAIFAAAACWFkZHJlc3NlcwIAAAAIYWRkcmVzczQEAAAACGFkZHJlc3M1CQEAAAAIZ2V0VmFsdWUAAAACBQAAAAlhZGRyZXNzZXMCAAAACGFkZHJlc3M1BAAAAAhhZGRyZXNzNgkBAAAACGdldFZhbHVlAAAAAgUAAAAJYWRkcmVzc2VzAgAAAAhhZGRyZXNzNgQAAAAOYWRkcmVzc2VzQXJyYXkJAARMAAAAAgUAAAAIYWRkcmVzczEJAARMAAAAAgUAAAAIYWRkcmVzczIJAARMAAAAAgUAAAAIYWRkcmVzczMJAARMAAAAAgUAAAAIYWRkcmVzczQJAARMAAAAAgUAAAAIYWRkcmVzczUJAARMAAAAAgUAAAAIYWRkcmVzczYFAAAAA25pbAQAAAAOdG90YWxBZGRyZXNzZXMEAAAADSRsaXN0MTQ5MzE1MzMFAAAADmFkZHJlc3Nlc0FycmF5BAAAAA0kc2l6ZTE0OTMxNTMzCQABkAAAAAEFAAAADSRsaXN0MTQ5MzE1MzMEAAAADSRhY2MwMTQ5MzE1MzMAAAAAAAAAAAADCQAAAAAAAAIFAAAADSRzaXplMTQ5MzE1MzMAAAAAAAAAAAAFAAAADSRhY2MwMTQ5MzE1MzMEAAAADSRhY2MxMTQ5MzE1MzMJAQAAAAxjb3VudFBhcnRpZXMAAAACBQAAAA0kYWNjMDE0OTMxNTMzCQABkQAAAAIFAAAADSRsaXN0MTQ5MzE1MzMAAAAAAAAAAAADCQAAAAAAAAIFAAAADSRzaXplMTQ5MzE1MzMAAAAAAAAAAAEFAAAADSRhY2MxMTQ5MzE1MzMEAAAADSRhY2MyMTQ5MzE1MzMJAQAAAAxjb3VudFBhcnRpZXMAAAACBQAAAA0kYWNjMTE0OTMxNTMzCQABkQAAAAIF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", "chainId": 84, "height": 878311, "spentComplexity": 0 } View: original | compacted Prev: 3sR8iQMM7K8rw9W1bhMEUjgCNFhaHwseTPiBTtRQnuHr Next: 6NZgQj1w47GjxNBB8NuCDG4XDCj6RqxHVDriZQavcGhT Diff:
OldNewDifferences
77
88 let c = "3MzYLkQ6qCwtbxaYQ2yk1kdUudzbNg4JiTG"
99
10-func d (e,f) = if (if ((size(f) == 35))
11- then (take(f, 2) == "3N")
12- else false)
10+func d (e,f) = if ((size(f) == 35))
1311 then (e + 1)
1412 else (e + 0)
1513
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'Gf9t8FA4H3ssoZPCwrg3KwUFCci8zuUFP9ssRsUY3s6a'
55
66 let b = 250000000
77
88 let c = "3MzYLkQ6qCwtbxaYQ2yk1kdUudzbNg4JiTG"
99
10-func d (e,f) = if (if ((size(f) == 35))
11- then (take(f, 2) == "3N")
12- else false)
10+func d (e,f) = if ((size(f) == 35))
1311 then (e + 1)
1412 else (e + 0)
1513
1614
1715 func g (h) = take(drop(h, 1), value(indexOf(drop(h, 1), "\"")))
1816
1917
2018 func i (h,j) = {
2119 let k = value(indexOf(h, (("\"" + j) + "\":")))
2220 let l = drop(h, ((k + size(j)) + 3))
2321 let m = g(l)
2422 m
2523 }
2624
2725
2826 @Callable(n)
2927 func createAgreement (o,p,q) = {
3028 let r = extract(n.payment)
3129 let s = extract(r.amount)
3230 let t = extract(n.transactionId)
3331 let u = i(q, "address1")
3432 let v = i(q, "address2")
3533 let w = i(q, "address3")
3634 let x = i(q, "address4")
3735 let y = i(q, "address5")
3836 let z = i(q, "address6")
3937 let A = [u, v, w, x, y, z]
4038 let B = {
4139 let C = A
4240 let D = size(C)
4341 let E = 0
4442 if ((D == 0))
4543 then E
4644 else {
4745 let F = d(E, C[0])
4846 if ((D == 1))
4947 then F
5048 else {
5149 let G = d(F, C[1])
5250 if ((D == 2))
5351 then G
5452 else {
5553 let H = d(G, C[2])
5654 if ((D == 3))
5755 then H
5856 else {
5957 let I = d(H, C[3])
6058 if ((D == 4))
6159 then I
6260 else {
6361 let J = d(I, C[4])
6462 if ((D == 5))
6563 then J
6664 else {
6765 let K = d(J, C[5])
6866 if ((D == 6))
6967 then K
7068 else {
7169 let L = d(K, C[6])
7270 throw("List size exceed 6")
7371 }
7472 }
7573 }
7674 }
7775 }
7876 }
7977 }
8078 }
8179 let M = (((((((((((((((((("{id: '" + toBase58String(t)) + "', title: '") + p) + "' hash: '") + o) + "', address1: '") + A[0]) + "', address2: '") + A[1]) + "', address3: '") + A[2]) + "', address4: '") + A[3]) + "', address5: '") + A[4]) + "', address6: '") + A[5]) + "'}")
8280 let N = if (isDefined(r.assetId))
8381 then extract(r.assetId)
8482 else throw("Waves is not accepted as payment")
8583 if ((N != a))
8684 then throw("Only payments in SIGN are allowed at the moment")
8785 else if (((b * B) > s))
8886 then throw(("The price is wrong, it should be " + toString((b * B))))
8987 else if ((B == 6))
9088 then ScriptResult(WriteSet([DataEntry(("title_MA_" + toBase58String(t)), p), DataEntry(("hash_MA_" + toBase58String(t)), o), DataEntry(("data_MA_" + toBase58String(t)), M), DataEntry(((A[0] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[1] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[2] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[3] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[4] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[5] + "_MA_") + toBase58String(t)), "PENDING")]), TransferSet([ScriptTransfer(addressFromStringValue(c), s, a), ScriptTransfer(addressFromStringValue(A[0]), 0, a), ScriptTransfer(addressFromStringValue(A[1]), 0, a), ScriptTransfer(addressFromStringValue(A[2]), 0, a), ScriptTransfer(addressFromStringValue(A[3]), 0, a), ScriptTransfer(addressFromStringValue(A[4]), 0, a), ScriptTransfer(addressFromStringValue(A[5]), 0, a)]))
9189 else if ((B == 5))
9290 then ScriptResult(WriteSet([DataEntry(("title_MA_" + toBase58String(t)), p), DataEntry(("hash_MA_" + toBase58String(t)), o), DataEntry(("data_MA_" + toBase58String(t)), M), DataEntry(((A[0] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[1] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[2] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[3] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[4] + "_MA_") + toBase58String(t)), "PENDING")]), TransferSet([ScriptTransfer(addressFromStringValue(c), s, a), ScriptTransfer(addressFromStringValue(A[0]), 0, a), ScriptTransfer(addressFromStringValue(A[1]), 0, a), ScriptTransfer(addressFromStringValue(A[2]), 0, a), ScriptTransfer(addressFromStringValue(A[3]), 0, a), ScriptTransfer(addressFromStringValue(A[4]), 0, a)]))
9391 else if ((B == 4))
9492 then ScriptResult(WriteSet([DataEntry(("title_MA_" + toBase58String(t)), p), DataEntry(("hash_MA_" + toBase58String(t)), o), DataEntry(("data_MA_" + toBase58String(t)), M), DataEntry(((A[0] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[1] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[2] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[3] + "_MA_") + toBase58String(t)), "PENDING")]), TransferSet([ScriptTransfer(addressFromStringValue(c), s, a), ScriptTransfer(addressFromStringValue(A[0]), 0, a), ScriptTransfer(addressFromStringValue(A[1]), 0, a), ScriptTransfer(addressFromStringValue(A[2]), 0, a), ScriptTransfer(addressFromStringValue(A[3]), 0, a)]))
9593 else if ((B == 3))
9694 then ScriptResult(WriteSet([DataEntry(("title_MA_" + toBase58String(t)), p), DataEntry(("hash_MA_" + toBase58String(t)), o), DataEntry(("data_MA_" + toBase58String(t)), M), DataEntry(((A[0] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[1] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[2] + "_MA_") + toBase58String(t)), "PENDING")]), TransferSet([ScriptTransfer(addressFromStringValue(c), s, a), ScriptTransfer(addressFromStringValue(A[0]), 0, a), ScriptTransfer(addressFromStringValue(A[1]), 0, a), ScriptTransfer(addressFromStringValue(A[2]), 0, a)]))
9795 else if ((B == 2))
9896 then ScriptResult(WriteSet([DataEntry(("title_MA_" + toBase58String(t)), p), DataEntry(("hash_MA_" + toBase58String(t)), o), DataEntry(("data_MA_" + toBase58String(t)), M), DataEntry(((A[0] + "_MA_") + toBase58String(t)), "PENDING"), DataEntry(((A[1] + "_MA_") + toBase58String(t)), "PENDING")]), TransferSet([ScriptTransfer(addressFromStringValue(c), s, a), ScriptTransfer(addressFromStringValue(A[0]), 0, a), ScriptTransfer(addressFromStringValue(A[1]), 0, a)]))
9997 else throw(("Needs 2 to 6 parties addresses" + toString(B)))
10098 }
10199
102100
103101
104102 @Callable(n)
105103 func signAgreement (o,O) = {
106104 let r = extract(n.payment)
107105 let s = extract(r.amount)
108106 let t = extract(n.transactionId)
109107 let P = toBase58String(n.caller.bytes)
110108 let Q = {
111109 let R = getString(this, ((P + "_MA_") + toBase58String(t)))
112110 if ($isInstanceOf(R, "String"))
113111 then {
114112 let S = R
115113 S
116114 }
117115 else throw("There is no corresponding signing request")
118116 }
119117 let N = if (isDefined(r.assetId))
120118 then extract(r.assetId)
121119 else throw("Waves is not accepted as payment")
122120 if ((N != a))
123121 then throw("Only payments in SIGN are allowed at the moment")
124122 else if ((s != b))
125123 then throw("The price is wrong")
126124 else ScriptResult(WriteSet([DataEntry(((P + "_MA_") + toBase58String(t)), "SIGNED")]), TransferSet([ScriptTransfer(addressFromStringValue(c), s, a)]))
127125 }
128126
129127

github/deemru/w8io/169f3d6 
103.27 ms