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
1414 then throw("Must contain 1 payment")
1515 else {
1616 let newLendingPoolStack = (getLendingPoolStack() + i.payments[0].amount)
17-[IntegerEntry("lendingPoolStack", newLendingPoolStack), Issue("LenderContract", "Fuck you all", 1, 0, false)]
17+ let issueContract = Issue("LenderContract", "Fuck you all", 1, 0, false)
18+ let issueContractId = calculateAssetId(issueContract)
19+[IntegerEntry("lendingPoolStack", newLendingPoolStack), issueContract, ScriptTransfer(i.caller, issueContract.quantity, issueContractId)]
1820 }
1921
2022
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func getLendingPoolStack () = match getInteger(this, "lendingPoolStack") {
55 case a: Int =>
66 a
77 case _ =>
88 0
99 }
1010
1111
1212 @Callable(i)
1313 func addToLendingPool () = if ((size(i.payments) != 1))
1414 then throw("Must contain 1 payment")
1515 else {
1616 let newLendingPoolStack = (getLendingPoolStack() + i.payments[0].amount)
17-[IntegerEntry("lendingPoolStack", newLendingPoolStack), Issue("LenderContract", "Fuck you all", 1, 0, false)]
17+ let issueContract = Issue("LenderContract", "Fuck you all", 1, 0, false)
18+ let issueContractId = calculateAssetId(issueContract)
19+[IntegerEntry("lendingPoolStack", newLendingPoolStack), issueContract, ScriptTransfer(i.caller, issueContract.quantity, issueContractId)]
1820 }
1921
2022
2123 @Verifier(tx)
2224 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
2325

github/deemru/w8io/169f3d6 
25.85 ms