tx · BrKeuWg15nZJAVwZMvTfwX5moJs82y9FfYKRwYX9bP86

3PL4SK2rtuWXnmpsiEFs9XcmSaQiQtDPnDr:  -0.01000000 Waves

2022.06.16 15:07 [3164532] smart account 3PL4SK2rtuWXnmpsiEFs9XcmSaQiQtDPnDr > SELF 0.00000000 Waves

{ "type": 13, "id": "BrKeuWg15nZJAVwZMvTfwX5moJs82y9FfYKRwYX9bP86", "fee": 1000000, "feeAssetId": null, "timestamp": 1655381269311, "version": 1, "sender": "3PL4SK2rtuWXnmpsiEFs9XcmSaQiQtDPnDr", "senderPublicKey": "3hdrFYnVL7naZ7R811gcCrF6sVo5HsJfdsizinCZWZVa", "proofs": [ "thz5S52o4mwQNxnEAgxdxZN5tcEdpeu4ZBDqUvWLcUJqxMSSwKVKnkUsURRXQjj4gRuQapTLXmD8raPNFPWT1wr" ], "script": "base64:AAIFAAAAAAAAAAQIAhIAAAAABQAAAAALb3duZXJXYWxsZXQCAAAAIzNQNE50d2FoSFBzU3FhQWJQZTRSTFBmQnVkaGZCQ3RRVkdCAAAAAA5wcm90b2NvbFdhbGxldAIAAAAjM1BOZGM1ZjdYUk1OYzg2R0VwekFvWFVjc3ZhZ0MyVlFCQWsAAAAACW93bmVyUGVyYwAAAAAAAAMNQAAAAAAMcHJvdG9jb2xQZXJjAAAAAAAADDUAAAAAAAVNVUxUNgAAAAAAAA9CQAAAAAEAAAABaQEAAAARZGlzdHJpYnV0ZVByb2ZpdHMAAAAABAAAAAdiYWxhbmNlCQAD7wAAAAEFAAAABHRoaXMDCQAAZgAAAAIAAAAAAAAAAAAIBQAAAAdiYWxhbmNlAAAACWF2YWlsYWJsZQkAAAIAAAABAgAAABlObyBwYXltZW50cyB0byBkaXN0cmlidXRlBAAAAAtvd25lckFtb3VudAkAAGsAAAADCAUAAAAHYmFsYW5jZQAAAAlhdmFpbGFibGUFAAAACW93bmVyUGVyYwUAAAAFTVVMVDYEAAAADnByb3RvY29sQW1vdW50CQAAZQAAAAIIBQAAAAdiYWxhbmNlAAAACWF2YWlsYWJsZQUAAAALb3duZXJBbW91bnQJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQUAAAALb3duZXJXYWxsZXQFAAAAC293bmVyQW1vdW50BQAAAAR1bml0CQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEFAAAADnByb3RvY29sV2FsbGV0BQAAAA5wcm90b2NvbEFtb3VudAUAAAAEdW5pdAUAAAADbmlsAAAAAMNbowc=", "chainId": 87, "height": 3164532, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: 3WBt7xGesWpDkF4sFxVSCutGugFWERVb8w43tY6J3Wyz Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let a = "3P4NtwahHPsSqaAbPe4RLPfBudhfBCtQVGB"
5+
6+let b = "3PNdc5f7XRMNc86GEpzAoXUcsvagC2VQBAk"
7+
8+let c = 200000
9+
10+let d = 800000
11+
12+let e = 1000000
13+
14+@Callable(f)
15+func distributeProfits () = {
16+ let g = wavesBalance(this)
17+ if ((0 > g.available))
18+ then throw("No payments to distribute")
19+ else {
20+ let h = fraction(g.available, c, e)
21+ let i = (g.available - h)
22+[ScriptTransfer(addressFromStringValue(a), h, unit), ScriptTransfer(addressFromStringValue(b), i, unit)]
23+ }
24+ }
25+
26+

github/deemru/w8io/3ef1775 
21.13 ms