tx · A29SeePHmBhnVB3AwpKBoiEDZysJcj7XmTHfJvD4NsEo

3MsKriufAGn3VF6dwkEP3TFutJzZoRwMe5H:  -0.00500000 Waves

2022.06.21 01:27 [2105309] smart account 3MsKriufAGn3VF6dwkEP3TFutJzZoRwMe5H > SELF 0.00000000 Waves

{ "type": 13, "id": "A29SeePHmBhnVB3AwpKBoiEDZysJcj7XmTHfJvD4NsEo", "fee": 500000, "feeAssetId": null, "timestamp": 1655764028269, "version": 2, "chainId": 84, "sender": "3MsKriufAGn3VF6dwkEP3TFutJzZoRwMe5H", "senderPublicKey": "B2FG1C26kvgpvEBqcXBVBvhZKnshzPbFgwyzQKTrpKEM", "proofs": [ "Wp12YK4i7DBavRq9tAeCPiqAfjqxoyvH3QVW7r8mQvupF7TpaDbiXhPs1LNQ4YXmohHHpmDvmWJhTSyAaiHryW7" ], "script": "base64:AAIFAAAAAAAAAAQIAhIAAAAAAwAAAAAFb3duZXIBAAAAIJTmkol6s9vaBGMLBOt8XjBSaX68Np6p3BZOtV/SRco2AAAAAAZ3b3JrZXIBAAAAIPiadeNjKqgJa46xsQJijzl+xe23ylZneulbVnVv7+98AQAAAAhnZXRDbGljawAAAAAEAAAAByRtYXRjaDAJAAQfAAAAAQIAAAAFY2xpY2sDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABdAUAAAAHJG1hdGNoMAUAAAABdAAAAAAAAAAAAAAAAAEAAAABaQEAAAAHZGVwb3NpdAAAAAADAwkAAAAAAAACCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkFAAAABW93bmVyBgkAAAAAAAACCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkFAAAABndvcmtlcgkAAAIAAAABAgAAAAdXZWxjb21lCQAAAgAAAAECAAAAJlNvcnJ5LCBQcml2YXRlIEZhcm0uIEFjY2VzcyBwcm9oaWJpdGVkAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXkiUpVs", "height": 2105309, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 5JYrHrwvsooWW3k6Wmu83yhMWcv4k3wASBqeXwXm3nzE Next: 5saeCCRwAiRM4yYHfxQgPR43SPKcPQmYDArTJ5g95P1D Diff:
OldNewDifferences
1414
1515
1616 @Callable(i)
17-func deposit () = {
18- let check = match i.callerPublicKey {
19- case t: ByteVector =>
20- (t == owner)
21- case t: ByteVector =>
22- (t == worker)
23- case _ =>
24- false
25- }
26- if (check)
27- then throw("Welcome")
28- else throw("Sorry, Private Farm. Access prohibited")
29- }
17+func deposit () = if (if ((i.callerPublicKey == owner))
18+ then true
19+ else (i.callerPublicKey == worker))
20+ then throw("Welcome")
21+ else throw("Sorry, Private Farm. Access prohibited")
3022
3123
3224 @Verifier(tx)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let owner = base58'B2FG1C26kvgpvEBqcXBVBvhZKnshzPbFgwyzQKTrpKEM'
55
66 let worker = base58'HjSiTEXxQMmyjXArjHL61YKF1TbUmz6b1Wx7rR3NfJcj'
77
88 func getClick () = match getInteger("click") {
99 case t: Int =>
1010 t
1111 case _ =>
1212 0
1313 }
1414
1515
1616 @Callable(i)
17-func deposit () = {
18- let check = match i.callerPublicKey {
19- case t: ByteVector =>
20- (t == owner)
21- case t: ByteVector =>
22- (t == worker)
23- case _ =>
24- false
25- }
26- if (check)
27- then throw("Welcome")
28- else throw("Sorry, Private Farm. Access prohibited")
29- }
17+func deposit () = if (if ((i.callerPublicKey == owner))
18+ then true
19+ else (i.callerPublicKey == worker))
20+ then throw("Welcome")
21+ else throw("Sorry, Private Farm. Access prohibited")
3022
3123
3224 @Verifier(tx)
3325 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
3426

github/deemru/w8io/c3f4982 
27.88 ms