tx · JE1YzsMhTYbHuvzCRfU1vrjVArhv1gmryKHPrx2EvQsP

3Mz29fiz3zgY9JDbiHKANvHsFgQutdfu4Ua:  -0.01400000 Waves

2021.03.12 01:50 [1433651] smart account 3Mz29fiz3zgY9JDbiHKANvHsFgQutdfu4Ua > SELF 0.00000000 Waves

{ "type": 13, "id": "JE1YzsMhTYbHuvzCRfU1vrjVArhv1gmryKHPrx2EvQsP", "fee": 1400000, "feeAssetId": null, "timestamp": 1615503037969, "version": 2, "chainId": 84, "sender": "3Mz29fiz3zgY9JDbiHKANvHsFgQutdfu4Ua", "senderPublicKey": "CTyHhnVTxf16Z4CmGGneAK8WB5g2QyT4MB8kUn8vPPcu", "proofs": [ "3jiSVcChPWfaBrpNHMsekZtAerC8QMxtZRJDPtenKdmEC8MdNdhQyN9HutTNXZXJvaAPxFDRBvog1g8r1hh3V5GR" ], "script": "base64:AAIEAAAAAAAAAAQIAhIAAAAAAQEAAAATZ2V0TGVuZGluZ1Bvb2xTdGFjawAAAAAEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwIAAAAQbGVuZGluZ1Bvb2xTdGFjawMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAAAAAAAQAAAAFpAQAAABBhZGRUb0xlbmRpbmdQb29sAAAAAAMJAQAAAAIhPQAAAAIJAAGQAAAAAQgFAAAAAWkAAAAIcGF5bWVudHMAAAAAAAAAAAEJAAACAAAAAQIAAAAWTXVzdCBjb250YWluIDEgcGF5bWVudAQAAAATbmV3TGVuZGluZ1Bvb2xTdGFjawkAAGQAAAACCQEAAAATZ2V0TGVuZGluZ1Bvb2xTdGFjawAAAAAICQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAAAAAABmFtb3VudAQAAAANaXNzdWVDb250cmFjdAkABEIAAAAFAgAAAA5MZW5kZXJDb250cmFjdAIAAAAMRnVjayB5b3UgYWxsAAAAAAAAAAABAAAAAAAAAAAABwQAAAAPaXNzdWVDb250cmFjdElkCQAEOAAAAAEFAAAADWlzc3VlQ29udHJhY3QJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAEGxlbmRpbmdQb29sU3RhY2sFAAAAE25ld0xlbmRpbmdQb29sU3RhY2sJAARMAAAAAgUAAAANaXNzdWVDb250cmFjdAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIIBQAAAA1pc3N1ZUNvbnRyYWN0AAAACHF1YW50aXR5BQAAAA9pc3N1ZUNvbnRyYWN0SWQFAAAAA25pbAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5FU8ISQ==", "height": 1433651, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: JDno8wau2CowpCgfeQLNsXH9NxctGKoth6S1VgaCQDhM Next: CQTrskqBtKpbvN9Ej2o6xXpE67m3reaxqBiXdVkszvod Diff:
OldNewDifferences
1717 then throw("Must contain 1 payment")
1818 else {
1919 let e = (a() + d.payments[0].amount)
20-[IntegerEntry("lendingPoolStack", e), Issue("LenderContract", "Fuck you all", 1, 0, false)]
20+ let f = Issue("LenderContract", "Fuck you all", 1, 0, false)
21+ let g = calculateAssetId(f)
22+[IntegerEntry("lendingPoolStack", e), f, ScriptTransfer(d.caller, f.quantity, g)]
2123 }
2224
2325
24-@Verifier(f)
25-func g () = sigVerify(f.bodyBytes, f.proofs[0], f.senderPublicKey)
26+@Verifier(h)
27+func i () = sigVerify(h.bodyBytes, h.proofs[0], h.senderPublicKey)
2628
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a () = {
55 let b = getInteger(this, "lendingPoolStack")
66 if ($isInstanceOf(b, "Int"))
77 then {
88 let c = b
99 c
1010 }
1111 else 0
1212 }
1313
1414
1515 @Callable(d)
1616 func addToLendingPool () = if ((size(d.payments) != 1))
1717 then throw("Must contain 1 payment")
1818 else {
1919 let e = (a() + d.payments[0].amount)
20-[IntegerEntry("lendingPoolStack", e), Issue("LenderContract", "Fuck you all", 1, 0, false)]
20+ let f = Issue("LenderContract", "Fuck you all", 1, 0, false)
21+ let g = calculateAssetId(f)
22+[IntegerEntry("lendingPoolStack", e), f, ScriptTransfer(d.caller, f.quantity, g)]
2123 }
2224
2325
24-@Verifier(f)
25-func g () = sigVerify(f.bodyBytes, f.proofs[0], f.senderPublicKey)
26+@Verifier(h)
27+func i () = sigVerify(h.bodyBytes, h.proofs[0], h.senderPublicKey)
2628

github/deemru/w8io/169f3d6 
32.85 ms