tx · 9MUHcMLtqrrfcbr6h4sV8Zw9LkDqUhbKDNAy1SWqhEao

3N4AZA12Pu3bVdPDCXb2isDK6VGXjH83E28:  -0.01000000 Waves

2022.12.05 22:19 [2347469] smart account 3N4AZA12Pu3bVdPDCXb2isDK6VGXjH83E28 > SELF 0.00000000 Waves

{ "type": 13, "id": "9MUHcMLtqrrfcbr6h4sV8Zw9LkDqUhbKDNAy1SWqhEao", "fee": 1000000, "feeAssetId": null, "timestamp": 1670268014332, "version": 2, "chainId": 84, "sender": "3N4AZA12Pu3bVdPDCXb2isDK6VGXjH83E28", "senderPublicKey": "9QUDPBm53xuoZmAoYLZSAQYgtmxZXMEtcGNTTAz7BstA", "proofs": [ "3hS6b89TdYqrkgwS95WHQkQxouJyXWptk4bADSMgdUhXqXuvCV6JsCyX6525A48s2FbpZQfCWrrg2eFdNusqQvFC" ], "script": null, "height": 2347469, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: DLQosY5kyzUsGX4LeAkcESVuG1sDZkghz9zgvD5sg7m3 Next: none Full:
OldNewDifferences
1-{-# STDLIB_VERSION 5 #-}
2-{-# SCRIPT_TYPE ACCOUNT #-}
3-{-# CONTENT_TYPE DAPP #-}
4-let ownerWallet = "3P4NtwahHPsSqaAbPe4RLPfBudhfBCtQVGB"
5-
6-let protocolWallet = "3PNdc5f7XRMNc86GEpzAoXUcsvagC2VQBAk"
7-
8-let ownerPerc = 200000
9-
10-let protocolPerc = 800000
11-
12-let MULT6 = 1000000
13-
14-@Callable(i)
15-func distributeProfits () = {
16- let balance = wavesBalance(this)
17- if ((0 > balance.available))
18- then throw("No payments to distribute")
19- else {
20- let ownerAmount = fraction(balance.available, ownerPerc, MULT6)
21- let protocolAmount = (balance.available - ownerAmount)
22-[ScriptTransfer(addressFromStringValue(ownerWallet), ownerAmount, unit), ScriptTransfer(addressFromStringValue(protocolWallet), protocolAmount, unit)]
23- }
24- }
25-
26-
1+# no script

github/deemru/w8io/169f3d6 
25.93 ms