tx · 7s7k2HwMBS2MbJtpkMatCDK5sFN9M49MB7FRuBWCgJyU
3N5vFKgsngQBCAhdXEbsnsFgnSDPQKQNutb: -0.01500000 Waves
2021.10.04 16:24 [1731525] smart account 3N5vFKgsngQBCAhdXEbsnsFgnSDPQKQNutb > SELF 0.00000000 Waves
{
"type": 13,
"id": "7s7k2HwMBS2MbJtpkMatCDK5sFN9M49MB7FRuBWCgJyU",
"fee": 1500000,
"feeAssetId": null,
"timestamp": 1633353918063,
"version": 2,
"chainId": 84,
"sender": "3N5vFKgsngQBCAhdXEbsnsFgnSDPQKQNutb",
"senderPublicKey": "4koAxPS9ZruU2rYCqgLbgwcmarwp54pqRBuTkx485FdT",
"proofs": [
"2KwLHyv8oneEDjiuDNZEVPRH7G4rRzKHFREYLEe3W7Xc2VwFEpuawNFXWWGVLYP2y434xmoN3GYZHP3n3QkJUmiX"
],
"script": "base64:BQQAAAALSGVucnlQdWJLZXkBAAAAIDfLPfQVDAgiY+kmc2gCMq8d92CLY5YtS3yoItz4wkpqBAAAAAxVZ29jaGlQdWJLZXkBAAAAIC6VD9Zl8Rz5lpTiUzlDn2C5qlvig7EE3YzAsCh14TcjBAAAAAxzaGFyZWRQdWJLZXkBAAAAIDuM6eQ5D1Ebx1J1bCb+0hFvQg4/t+UkELnww3Tufa0EBAAAAAtIZW5yeVNpZ25lZAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAAtIZW5yeVB1YktleQAAAAAAAAAAAQAAAAAAAAAAAAQAAAAMVWdvY2hpU2lnbmVkAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAEFAAAADFVnb2NoaVB1YktleQAAAAAAAAAAAQAAAAAAAAAAAAQAAAAMc2hhcmVkU2lnbmVkAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAIFAAAADHNoYXJlZFB1YktleQAAAAAAAAAAAQAAAAAAAAAAAAkAAGcAAAACCQAAZAAAAAIJAABkAAAAAgUAAAALSGVucnlTaWduZWQFAAAADFVnb2NoaVNpZ25lZAUAAAAMc2hhcmVkU2lnbmVkAAAAAAAAAAACVIolSQ==",
"height": 1731525,
"applicationStatus": "succeeded",
"spentComplexity": 0
}
View: original | compacted
Prev: AzNSqFMiyqZWkBzPgkZidhnhHFtw9WiBKmFaSKwtc3U8
Next: none
Full:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 5 #-} |
---|
2 | 2 | | {-# CONTENT_TYPE EXPRESSION #-} |
---|
3 | | - | sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey) |
---|
| 3 | + | let HenryPubKey = base58'4koAxPS9ZruU2rYCqgLbgwcmarwp54pqRBuTkx485FdT' |
---|
| 4 | + | let UgochiPubKey = base58'48qawVxch7futuGNYKDFAhTb8DFnnyzcq5wbpWx7i9hC' |
---|
| 5 | + | let sharedPubKey = base58'51TgNqNdBEn5U8Q3QiZwQQXNzQyYY5BZZyYQsXWo6Kvs' |
---|
| 6 | + | let HenrySigned = if (sigVerify(tx.bodyBytes, tx.proofs[0], HenryPubKey)) |
---|
| 7 | + | then 1 |
---|
| 8 | + | else 0 |
---|
| 9 | + | let UgochiSigned = if (sigVerify(tx.bodyBytes, tx.proofs[1], UgochiPubKey)) |
---|
| 10 | + | then 1 |
---|
| 11 | + | else 0 |
---|
| 12 | + | let sharedSigned = if (sigVerify(tx.bodyBytes, tx.proofs[2], sharedPubKey)) |
---|
| 13 | + | then 1 |
---|
| 14 | + | else 0 |
---|
| 15 | + | (((HenrySigned + UgochiSigned) + sharedSigned) >= 2) |
---|