tx · 6EzymjpGiJFJm9BjmWvUvU1sV5LnHKq2y5KR9kNWb3rR

3NBHyQ67TPHySpoiugp35ZBDmy57KGbLiqH:  -0.90000000 Waves

2021.03.24 20:02 [1452118] smart account 3NBHyQ67TPHySpoiugp35ZBDmy57KGbLiqH > SELF 0.00000000 Waves

{ "type": 13, "id": "6EzymjpGiJFJm9BjmWvUvU1sV5LnHKq2y5KR9kNWb3rR", "fee": 90000000, "feeAssetId": null, "timestamp": 1616605398715, "version": 2, "chainId": 84, "sender": "3NBHyQ67TPHySpoiugp35ZBDmy57KGbLiqH", "senderPublicKey": "BEhKtjrMZynwX3AJB6WJbFrM6UxW9ytKVsn1nRb7pKrX", "proofs": [ "2tRDxYxAK3ubaNnbcgxjYbshDXRLyFdYrDtD4dq9217KSKSDJfv8Y1PMGCqJpXjCXsixrZMBSnrCUVaV5Z4o7THM" ], "script": "base64:AAIEAAAAAAAAABEIAhIDCgEIEgMKAQgSAwoBCAAAAAIBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACAAAAA2tleQAAAANhZHIEAAAABGRhdGEEAAAAByRtYXRjaDAJAAQdAAAAAgUAAAADYWRyBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABlN0cmluZwQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQIAAAAABQAAAARkYXRhAQAAABBwbGF1c2liaWxpdHlDaGVrAAAABAAAAAVmaWVsZAAAAARwdWJrAAAAA2FkcgAAAARkYXRlBAAAAAthcnRpa2VsUGF0aAIAAAAnL09SREVSUzA1L0lET0MvRTFFRFAwMS9FMUVEUDE5WzFdL0lEVE5SBAAAAAlhcnRpa2VsbnIEAAAAByRtYXRjaDAJAAQdAAAAAgUAAAADYWRyCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIFAAAABHB1YmsCAAAAAV8FAAAAC2FydGlrZWxQYXRoAgAAAAFfBQAAAARkYXRlAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWECAAAAAAQAAAANaGFzaEFydGlrZWxucgkAAfcAAAABCQABmwAAAAEFAAAACWFydGlrZWxucgQAAAANcHJpY2VDdXN0b21lcgQAAAAHJG1hdGNoMAkABB0AAAACBQAAAANhZHIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAFZmllbGQCAAAAAV8JAAJYAAAAAQUAAAANaGFzaEFydGlrZWxucgIAAAABXwUAAAAEZGF0ZQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAGU3RyaW5nBAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAgAAAAAEAAAACXByaWNlUGllbAQAAAAHJG1hdGNoMAkABB0AAAACBQAAAAR0aGlzCQABLAAAAAIJAAEsAAAAAgUAAAAFZmllbGQCAAAAAV8JAAJYAAAAAQUAAAANaGFzaEFydGlrZWxucgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAGU3RyaW5nBAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAgAAAAADCQAAAAAAAAIFAAAADXByaWNlQ3VzdG9tZXIFAAAACXByaWNlUGllbAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgIAAAASdW4gdGVzdCBwaWVsIHByaWNlBQAAAAVmaWVsZAIAAAABXwkAAlgAAAABBQAAAA1oYXNoQXJ0aWtlbG5yCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAAGHVuIHRlc3QgcGllbCBrdW5kZSBwcmljZQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACBQAAAAVmaWVsZAIAAAABXwkAAlgAAAABBQAAAA1oYXNoQXJ0aWtlbG5yAgAAAAFfBQAAAARkYXRlBQAAAANuaWwJAAACAAAAAQIAAAAFZXJyb3IAAAADAAAAAWkBAAAAC3BlcmZvbU9yZGVyAAAAAQAAAARkYXRlBAAAAA1jYWxsZXJBZGRyZXNzCQEAAAAUYWRkcmVzc0Zyb21QdWJsaWNLZXkAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkEAAAABmZpZWxkMQkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAIF8vT1JERVJTMDUvSURPQy9FRElfREM0MC9ET0NOVU1fBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAZmaWVsZDIJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACBfL09SREVSUzA1L0lET0MvRURJX0RDNDAvRElSRUNUXwUAAAAEZGF0ZQUAAAANY2FsbGVyQWRkcmVzcwQAAAAGZmllbGQzCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAgXy9PUkRFUlMwNS9JRE9DL0VESV9EQzQwL0RJUkVDVF8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAABmZpZWxkNAkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAIF8vT1JERVJTMDUvSURPQy9FRElfREM0MC9NRVNUWVBfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAZmaWVsZDUJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACBfL09SREVSUzA1L0lET0MvRURJX0RDNDAvTUVTVFlQXwUAAAAEZGF0ZQUAAAANY2FsbGVyQWRkcmVzcwQAAAAGZmllbGQ2CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAgXy9PUkRFUlMwNS9JRE9DL0VESV9EQzQwL1JDVlBSTl8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAABmZpZWxkNwkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAHl8vT1JERVJTMDUvSURPQy9FMUVESzAxL0NVUkNZXwUAAAAEZGF0ZQUAAAANY2FsbGVyQWRkcmVzcwQAAAAGZmllbGQ4CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURLMDEvSFdBRVJfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAZmaWVsZDkJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAB5fL09SREVSUzA1L0lET0MvRTFFREswMS9CRUxOUl8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMTAJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAB5fL09SREVSUzA1L0lET0MvRTFFREswMS9CRUxOUl8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMTEJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACNfL09SREVSUzA1L0lET0MvRTFFREswMS9SRUNJUE5UX05PXwUAAAAEZGF0ZQUAAAANY2FsbGVyQWRkcmVzcwQAAAAHZmllbGQxMgkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAIV8vT1JERVJTMDUvSURPQy9FMUVES0ExWzFdL1BBUlROXwUAAAAEZGF0ZQUAAAANY2FsbGVyQWRkcmVzcwQAAAAHZmllbGQxMwkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAIV8vT1JERVJTMDUvSURPQy9FMUVES0ExWzFdL1BBUlROXwUAAAAEZGF0ZQUAAAANY2FsbGVyQWRkcmVzcwQAAAAHZmllbGQxNAkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAIV8vT1JERVJTMDUvSURPQy9FMUVES0ExWzJdL1BBUlROXwUAAAAEZGF0ZQUAAAANY2FsbGVyQWRkcmVzcwQAAAAHZmllbGQxNQkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAJV8vT1JERVJTMDUvSURPQy9FMUVES0ExWzJdL1NQUkFTX0lTT18FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MDAwMDAwMDAwMDAwMDAwMJAQAAAAIhPQAAAAIFAAAABmZpZWxkMQIAAAAACQEAAAACIT0AAAACBQAAAAZmaWVsZDICAAAAAAcJAQAAAAIhPQAAAAIFAAAABmZpZWxkMwIAAAAABwkBAAAAAiE9AAAAAgUAAAAGZmllbGQ0AgAAAAAHCQEAAAACIT0AAAACBQAAAAZmaWVsZDUCAAAAAAcJAQAAAAIhPQAAAAIFAAAABmZpZWxkNgIAAAAABwkBAAAAAiE9AAAAAgUAAAAGZmllbGQ3AgAAAAAHCQEAAAACIT0AAAACBQAAAAZmaWVsZDgCAAAAAAcJAQAAAAIhPQAAAAIFAAAABmZpZWxkOQIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQxMAIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQxMQIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQxMgIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQxMwIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQxNAIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQxNQIAAAAABwkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAMV8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL0VESS1SZWZlcmVuem51bW1lcl8FAAAABGRhdGUFAAAABmZpZWxkMQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAOl8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL1Bvc2l0aW9uc2RhdGVuL1ByZWlzZWluaGVpdF8FAAAABGRhdGUFAAAABmZpZWxkMgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAASl8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL1Bvc2l0aW9uc2RhdGVuL1Bvc2l0aW9uc3JlZmVyZW56ZW4vWmVpbGVubnJfBQAAAARkYXRlBQAAAAZmaWVsZDMJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACNfL0dFVklTRURJMDEvSGVhZGVyL05hY2hyaWNodGVudHlwXwUAAAAEZGF0ZQUAAAAGZmllbGQ0CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAxXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vRURJLU5hY2hyaWNodGVudHlwXwUAAAAEZGF0ZQUAAAAGZmllbGQ1CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAA9Xy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vS29wZmFkcmVzc2VuWzJdL1JlZmVyZW56bnVtbWVyXwUAAAAEZGF0ZQUAAAAGZmllbGQ2CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAsXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vV2FlaHJ1bmdzY29kZV8FAAAABGRhdGUFAAAABmZpZWxkNwkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAALF8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL1dhZWhydW5nc2NvZGVfBQAAAARkYXRlBQAAAAZmaWVsZDgJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Ocl8FAAAABGRhdGUFAAAABmZpZWxkOQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAALF8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL0locmUtUmVmZXJlbnpfBQAAAARkYXRlBQAAAAdmaWVsZDEwCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAA9Xy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vS29wZmFkcmVzc2VuWzJdL1JlZmVyZW56bnVtbWVyXwUAAAAEZGF0ZQUAAAAHZmllbGQxMQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAPV8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL0tvcGZhZHJlc3NlblsxXS9SZWZlcmVuem51bW1lcl8FAAAABGRhdGUFAAAAB2ZpZWxkMTIJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAD1fL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Lb3BmYWRyZXNzZW5bM10vUmVmZXJlbnpudW1tZXJfBQAAAARkYXRlBQAAAAdmaWVsZDEzCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAA9Xy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vS29wZmFkcmVzc2VuWzJdL1JlZmVyZW56bnVtbWVyXwUAAAAEZGF0ZQUAAAAHZmllbGQxNAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAM18vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL0tvcGZhZHJlc3NlblsyXS9MYW5kXwUAAAAEZGF0ZQUAAAAHZmllbGQxNQUAAAADbmlsCQAAAgAAAAECAAAAG2F0IGxlYXN0IG9uZSBmaWVsZCBpcyBlbXB0eQAAAAFpAQAAAAxwZXJmb21PcmRlcjIAAAABAAAABGRhdGUEAAAADWNhbGxlckFkZHJlc3MJAQAAABRhZGRyZXNzRnJvbVB1YmxpY0tleQAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQQAAAAHZmllbGQxNgkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAJV8vT1JERVJTMDUvSURPQy9FMUVES0ExWzJdL1NQUkFTX0lTT18FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMTcJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL09SREVSUzA1L0lET0MvRTFFREtBMVszXS9QQVJUTl8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMTgJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL09SREVSUzA1L0lET0MvRTFFREtBMVszXS9QQVJUTl8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMTkJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL09SREVSUzA1L0lET0MvRTFFREtBMVszXS9OQU1FMV8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjAJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL09SREVSUzA1L0lET0MvRTFFREtBMVszXS9TVFJBU18FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjEJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL09SREVSUzA1L0lET0MvRTFFREtBMVszXS9PUlQwMV8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjIJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL09SREVSUzA1L0lET0MvRTFFREtBMVszXS9QU1RMWl8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjMJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL09SREVSUzA1L0lET0MvRTFFREtBMVszXS9MQU5EMV8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjQJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACFfL09SREVSUzA1L0lET0MvRTFFREtBMVszXS9MQU5EMV8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjUJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAB5fL09SREVSUzA1L0lET0MvRTFFREswMi9CRUxOUl8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjYJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAB5fL09SREVSUzA1L0lET0MvRTFFREswMi9CRUxOUl8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjcJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAB5fL09SREVSUzA1L0lET0MvRTFFRFAwMS9QT1NFWF8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjgJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAB5fL09SREVSUzA1L0lET0MvRTFFRFAwMS9QT1NFWF8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMjkJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAB5fL09SREVSUzA1L0lET0MvRTFFRFAwMS9QT1NFWF8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkMzAJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAB5fL09SREVSUzA1L0lET0MvRTFFRFAwMS9NRU5HRV8FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MDAwMDAwMDAwMDAwMDAwMJAQAAAAIhPQAAAAIFAAAAB2ZpZWxkMTYCAAAAAAkBAAAAAiE9AAAAAgUAAAAHZmllbGQxNwIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQxOAIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQxOQIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyMAIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyMQIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyMgIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyMwIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyNAIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyNQIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyNgIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyNwIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyOAIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQyOQIAAAAABwkBAAAAAiE9AAAAAgUAAAAHZmllbGQzMAIAAAAABwkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAM18vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL0tvcGZhZHJlc3NlblszXS9MYW5kXwUAAAAEZGF0ZQUAAAAHZmllbGQxNgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAPV8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL0tvcGZhZHJlc3NlblsxXS9SZWZlcmVuem51bW1lcl8FAAAABGRhdGUFAAAAB2ZpZWxkMTcJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAD1fL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Lb3BmYWRyZXNzZW5bM10vUmVmZXJlbnpudW1tZXJfBQAAAARkYXRlBQAAAAdmaWVsZDE4CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAzXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vS29wZmFkcmVzc2VuWzNdL05hbWVfBQAAAARkYXRlBQAAAAdmaWVsZDE5CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAA2Xy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vS29wZmFkcmVzc2VuWzNdL0FkcmVzc2VfBQAAAARkYXRlBQAAAAdmaWVsZDIwCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAyXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vS29wZmFkcmVzc2VuWzNdL09ydF8FAAAABGRhdGUFAAAAB2ZpZWxkMjEJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAADdfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Lb3BmYWRyZXNzZW5bM10vUExaLUNvZGVfBQAAAARkYXRlBQAAAAdmaWVsZDIyCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAzXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vS29wZmFkcmVzc2VuWzJdL0xhbmRfBQAAAARkYXRlBQAAAAdmaWVsZDIzCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAzXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vS29wZmFkcmVzc2VuWzNdL0xhbmRfBQAAAARkYXRlBQAAAAdmaWVsZDI0CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAhXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vTnJfBQAAAARkYXRlBQAAAAdmaWVsZDI1CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAsXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vSWhyZS1SZWZlcmVuel8FAAAABGRhdGUFAAAAB2ZpZWxkMjYJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAADZfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9aZWlsZW5ucl8FAAAABGRhdGUFAAAAB2ZpZWxkMjcJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAADBfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9Ocl8FAAAABGRhdGUFAAAAB2ZpZWxkMjgJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAFVfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9Qb3NpdGlvbnNyZWZlcmVuemVuL0dlaG9lcnQtenUtWmVpbGVubnJfBQAAAARkYXRlBQAAAAdmaWVsZDI5CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAzXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vUG9zaXRpb25zZGF0ZW4vTWVuZ2VfBQAAAARkYXRlBQAAAAdmaWVsZDMwBQAAAANuaWwJAAACAAAAAQIAAAAbYXQgbGVhc3Qgb25lIGZpZWxkIGlzIGVtcHR5AAAAAWkBAAAADHBlcmZvbU9yZGVyMwAAAAEAAAAEZGF0ZQQAAAANY2FsbGVyQWRkcmVzcwkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5BAAAAAdmaWVsZDMxCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvTUVORUVfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDMyCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvTUVORUVfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDMzCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvQk1ORzJfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDM0CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvUE1FTkVfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDM1CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvUE1FTkVfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDM2CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvVlBSRUlfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDM3CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvUEVJTkhfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDM4CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvUEVJTkhfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDM5CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvQlBVTU5fBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDQwCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvQlBVTU5fBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDQxCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvQlBVTVpfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDQyCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvQlBVTVpfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDQzCQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvRU1QU1RfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDQ0CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAmXy9PUkRFUlMwNS9JRE9DL0UxRURQMDEvRTFFRFAyMC9XTUVOR18FAAAABGRhdGUFAAAADWNhbGxlckFkZHJlc3MEAAAAB2ZpZWxkNDUJAQAAABNnZXREYXRhRnJvbUN1c3RvbWVyAAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAClfL09SREVSUzA1L0lET0MvRTFFRFAwMS9FMUVEUDE5WzFdL0lEVE5SXwUAAAAEZGF0ZQUAAAANY2FsbGVyQWRkcmVzcwQAAAAHZmllbGQ0NgkBAAAAE2dldERhdGFGcm9tQ3VzdG9tZXIAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAKV8vT1JERVJTMDUvSURPQy9FMUVEUDAxL0UxRURQMTlbMV0vSURUTlJfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAdmaWVsZDQ3CQEAAAATZ2V0RGF0YUZyb21DdXN0b21lcgAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAeXy9PUkRFUlMwNS9JRE9DL0UxRURTMDEvU1VOSVRfBQAAAARkYXRlBQAAAA1jYWxsZXJBZGRyZXNzBAAAAAVjaGVjawkBAAAAEHBsYXVzaWJpbGl0eUNoZWsAAAAEAgAAAAVWUFJFSQkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkFAAAADWNhbGxlckFkZHJlc3MFAAAABGRhdGUDAwMDAwMDAwMDAwMDAwMDAwkBAAAAAiE9AAAAAgUAAAAHZmllbGQzMQIAAAAACQEAAAACIT0AAAACBQAAAAdmaWVsZDMyAgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDMzAgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDM0AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDM1AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDM2AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDM3AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDM4AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDM5AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDQwAgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDQxAgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDQyAgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDQzAgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDQ0AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDQ1AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDQ2AgAAAAAHCQEAAAACIT0AAAACBQAAAAdmaWVsZDQ3AgAAAAAHCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAA7Xy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vUG9zaXRpb25zZGF0ZW4vRWluaGVpdGVuY29kZV8FAAAABGRhdGUFAAAAB2ZpZWxkMzEJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAD9fL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9FaW5oZWl0ZW5jb2RlLUVESV8FAAAABGRhdGUFAAAAB2ZpZWxkMzIJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAADNfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9NZW5nZV8FAAAABGRhdGUFAAAAB2ZpZWxkMzMJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAADtfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9FaW5oZWl0ZW5jb2RlXwUAAAAEZGF0ZQUAAAAHZmllbGQzNAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAP18vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL1Bvc2l0aW9uc2RhdGVuL0VpbmhlaXRlbmNvZGUtRURJXwUAAAAEZGF0ZQUAAAAHZmllbGQzNQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAM18vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL1Bvc2l0aW9uc2RhdGVuL1ByZWlzXwUAAAAEZGF0ZQUAAAAHZmllbGQzNgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAOl8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL1Bvc2l0aW9uc2RhdGVuL1ByZWlzZWluaGVpdF8FAAAABGRhdGUFAAAAB2ZpZWxkMzcJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAEpfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9Qb3NpdGlvbnNyZWZlcmVuemVuL1plaWxlbm5yXwUAAAAEZGF0ZQUAAAAHZmllbGQzOAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAOl8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL1Bvc2l0aW9uc2RhdGVuL1ByZWlzZWluaGVpdF8FAAAABGRhdGUFAAAAB2ZpZWxkMzkJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAEpfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9Qb3NpdGlvbnNyZWZlcmVuemVuL1plaWxlbm5yXwUAAAAEZGF0ZQUAAAAHZmllbGQ0MAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAOl8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL1Bvc2l0aW9uc2RhdGVuL1ByZWlzZWluaGVpdF8FAAAABGRhdGUFAAAAB2ZpZWxkNDEJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAAEpfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9Qb3NpdGlvbnNkYXRlbi9Qb3NpdGlvbnNyZWZlcmVuemVuL1plaWxlbm5yXwUAAAAEZGF0ZQUAAAAHZmllbGQ0MgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkCAAAAOF8vR0VWSVNFREkwMS9IZWFkZXIvS29wZmRhdGVuL0tvcGZhZHJlc3NlblszXS9BZHJlc3NlLTJfBQAAAARkYXRlBQAAAAdmaWVsZDQzCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAAzXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vUG9zaXRpb25zZGF0ZW4vTWVuZ2VfBQAAAARkYXRlBQAAAAdmaWVsZDQ0CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAAA5Xy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vUG9zaXRpb25zZGF0ZW4vQXJ0aWtlbC1FRElfBQAAAARkYXRlBQAAAAdmaWVsZDQ1CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQIAAABNXy9HRVZJU0VESTAxL0hlYWRlci9Lb3BmZGF0ZW4vUG9zaXRpb25zZGF0ZW4vUG9zaXRpb25zcmVmZXJlbnplbi9BcnRpa2VsLUVESV8FAAAABGRhdGUFAAAAB2ZpZWxkNDYJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACCQABLAAAAAIJAAJYAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5AgAAACxfL0dFVklTRURJMDEvSGVhZGVyL0tvcGZkYXRlbi9XYWVocnVuZ3Njb2RlXwUAAAAEZGF0ZQUAAAAHZmllbGQ0NwUAAAADbmlsCQAAAgAAAAECAAAAG2F0IGxlYXN0IG9uZSBmaWVsZCBpcyBlbXB0eQAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9EYXRhVHJhbnNhY3Rpb24GAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABRTZXRTY3JpcHRUcmFuc2FjdGlvbgYGeyUwqQ==", "height": 1452118, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Eq7WeFYdVgKUoTJPz8kuX4jcKoSMzz8ikf5tzT94mhXU Next: 8Bu5d3aaiLxz6gpQcFTXKs8FhWTS1oFX8p4aXs7xCb3J Diff:
OldNewDifferences
4646 else ""
4747 }
4848 if ((n == o))
49- then true
50- else [StringEntry((("un test piel price" + h) + "_"), toBase58String(m)), StringEntry("un test piel kunde price", ((((h + "_") + toBase58String(m)) + "_") + j))]
49+ then [StringEntry((("un test piel price" + h) + "_"), toBase58String(m)), StringEntry("un test piel kunde price", ((((h + "_") + toBase58String(m)) + "_") + j))]
50+ else throw("error")
5151 }
5252
5353
178178 let ak = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/E1EDP19[1]/IDTNR_") + j), q)
179179 let al = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDS01/SUNIT_") + j), q)
180180 let am = g("VPREI", toBase58String(p.callerPublicKey), q, j)
181- if ((am == false))
182- then throw("Invalid Price!")
183- else if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if ((V != ""))
184- then (W != "")
185- else false)
186- then (X != "")
187- else false)
188- then (Y != "")
189- else false)
190- then (Z != "")
191- else false)
192- then (aa != "")
193- else false)
194- then (ab != "")
195- else false)
196- then (ac != "")
197- else false)
198- then (ad != "")
199- else false)
200- then (ae != "")
201- else false)
202- then (af != "")
203- else false)
204- then (ag != "")
205- else false)
206- then (ah != "")
207- else false)
208- then (ai != "")
209- else false)
210- then (aj != "")
211- else false)
212- then (ak != "")
213- else false)
214- then (al != "")
215- else false)
216- then [StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode_") + j), V), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode-EDI_") + j), W), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), X), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode_") + j), Y), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode-EDI_") + j), Z), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preis_") + j), aa), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), ab), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ac), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), ad), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ae), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), af), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ag), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Adresse-2_") + j), ah), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), ai), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Artikel-EDI_") + j), aj), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Artikel-EDI_") + j), ak), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Waehrungscode_") + j), al)]
217- else throw("at least one field is empty")
181+ if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if ((V != ""))
182+ then (W != "")
183+ else false)
184+ then (X != "")
185+ else false)
186+ then (Y != "")
187+ else false)
188+ then (Z != "")
189+ else false)
190+ then (aa != "")
191+ else false)
192+ then (ab != "")
193+ else false)
194+ then (ac != "")
195+ else false)
196+ then (ad != "")
197+ else false)
198+ then (ae != "")
199+ else false)
200+ then (af != "")
201+ else false)
202+ then (ag != "")
203+ else false)
204+ then (ah != "")
205+ else false)
206+ then (ai != "")
207+ else false)
208+ then (aj != "")
209+ else false)
210+ then (ak != "")
211+ else false)
212+ then (al != "")
213+ else false)
214+ then [StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode_") + j), V), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode-EDI_") + j), W), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), X), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode_") + j), Y), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode-EDI_") + j), Z), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preis_") + j), aa), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), ab), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ac), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), ad), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ae), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), af), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ag), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Adresse-2_") + j), ah), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), ai), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Artikel-EDI_") + j), aj), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Artikel-EDI_") + j), ak), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Waehrungscode_") + j), al)]
215+ else throw("at least one field is empty")
218216 }
219217
220218
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b,c) = {
55 let d = {
66 let e = getString(c, b)
77 if ($isInstanceOf(e, "String"))
88 then {
99 let f = e
1010 f
1111 }
1212 else ""
1313 }
1414 d
1515 }
1616
1717
1818 func g (h,i,c,j) = {
1919 let k = "/ORDERS05/IDOC/E1EDP01/E1EDP19[1]/IDTNR"
2020 let l = {
2121 let e = getString(c, ((((i + "_") + k) + "_") + j))
2222 if ($isInstanceOf(e, "String"))
2323 then {
2424 let f = e
2525 f
2626 }
2727 else ""
2828 }
2929 let m = sha256(toBytes(l))
3030 let n = {
3131 let e = getString(c, ((((h + "_") + toBase58String(m)) + "_") + j))
3232 if ($isInstanceOf(e, "String"))
3333 then {
3434 let f = e
3535 f
3636 }
3737 else ""
3838 }
3939 let o = {
4040 let e = getString(this, ((h + "_") + toBase58String(m)))
4141 if ($isInstanceOf(e, "String"))
4242 then {
4343 let f = e
4444 f
4545 }
4646 else ""
4747 }
4848 if ((n == o))
49- then true
50- else [StringEntry((("un test piel price" + h) + "_"), toBase58String(m)), StringEntry("un test piel kunde price", ((((h + "_") + toBase58String(m)) + "_") + j))]
49+ then [StringEntry((("un test piel price" + h) + "_"), toBase58String(m)), StringEntry("un test piel kunde price", ((((h + "_") + toBase58String(m)) + "_") + j))]
50+ else throw("error")
5151 }
5252
5353
5454 @Callable(p)
5555 func perfomOrder (j) = {
5656 let q = addressFromPublicKey(p.callerPublicKey)
5757 let r = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/EDI_DC40/DOCNUM_") + j), q)
5858 let s = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/EDI_DC40/DIRECT_") + j), q)
5959 let t = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/EDI_DC40/DIRECT_") + j), q)
6060 let u = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/EDI_DC40/MESTYP_") + j), q)
6161 let v = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/EDI_DC40/MESTYP_") + j), q)
6262 let w = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/EDI_DC40/RCVPRN_") + j), q)
6363 let x = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDK01/CURCY_") + j), q)
6464 let y = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDK01/HWAER_") + j), q)
6565 let z = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDK01/BELNR_") + j), q)
6666 let A = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDK01/BELNR_") + j), q)
6767 let B = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDK01/RECIPNT_NO_") + j), q)
6868 let C = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[1]/PARTN_") + j), q)
6969 let D = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[1]/PARTN_") + j), q)
7070 let E = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[2]/PARTN_") + j), q)
7171 let F = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[2]/SPRAS_ISO_") + j), q)
7272 if (if (if (if (if (if (if (if (if (if (if (if (if (if (if ((r != ""))
7373 then (s != "")
7474 else false)
7575 then (t != "")
7676 else false)
7777 then (u != "")
7878 else false)
7979 then (v != "")
8080 else false)
8181 then (w != "")
8282 else false)
8383 then (x != "")
8484 else false)
8585 then (y != "")
8686 else false)
8787 then (z != "")
8888 else false)
8989 then (A != "")
9090 else false)
9191 then (B != "")
9292 else false)
9393 then (C != "")
9494 else false)
9595 then (D != "")
9696 else false)
9797 then (E != "")
9898 else false)
9999 then (F != "")
100100 else false)
101101 then [StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/EDI-Referenznummer_") + j), r), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), s), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), t), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Nachrichtentyp_") + j), u), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/EDI-Nachrichtentyp_") + j), v), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[2]/Referenznummer_") + j), w), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Waehrungscode_") + j), x), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Waehrungscode_") + j), y), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Nr_") + j), z), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Ihre-Referenz_") + j), A), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[2]/Referenznummer_") + j), B), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[1]/Referenznummer_") + j), C), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Referenznummer_") + j), D), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[2]/Referenznummer_") + j), E), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[2]/Land_") + j), F)]
102102 else throw("at least one field is empty")
103103 }
104104
105105
106106
107107 @Callable(p)
108108 func perfomOrder2 (j) = {
109109 let q = addressFromPublicKey(p.callerPublicKey)
110110 let G = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[2]/SPRAS_ISO_") + j), q)
111111 let H = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[3]/PARTN_") + j), q)
112112 let I = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[3]/PARTN_") + j), q)
113113 let J = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[3]/NAME1_") + j), q)
114114 let K = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[3]/STRAS_") + j), q)
115115 let L = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[3]/ORT01_") + j), q)
116116 let M = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[3]/PSTLZ_") + j), q)
117117 let N = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[3]/LAND1_") + j), q)
118118 let O = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDKA1[3]/LAND1_") + j), q)
119119 let P = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDK02/BELNR_") + j), q)
120120 let Q = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDK02/BELNR_") + j), q)
121121 let R = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/POSEX_") + j), q)
122122 let S = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/POSEX_") + j), q)
123123 let T = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/POSEX_") + j), q)
124124 let U = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/MENGE_") + j), q)
125125 if (if (if (if (if (if (if (if (if (if (if (if (if (if (if ((G != ""))
126126 then (H != "")
127127 else false)
128128 then (I != "")
129129 else false)
130130 then (J != "")
131131 else false)
132132 then (K != "")
133133 else false)
134134 then (L != "")
135135 else false)
136136 then (M != "")
137137 else false)
138138 then (N != "")
139139 else false)
140140 then (O != "")
141141 else false)
142142 then (P != "")
143143 else false)
144144 then (Q != "")
145145 else false)
146146 then (R != "")
147147 else false)
148148 then (S != "")
149149 else false)
150150 then (T != "")
151151 else false)
152152 then (U != "")
153153 else false)
154154 then [StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Land_") + j), G), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[1]/Referenznummer_") + j), H), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Referenznummer_") + j), I), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Name_") + j), J), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Adresse_") + j), K), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Ort_") + j), L), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/PLZ-Code_") + j), M), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[2]/Land_") + j), N), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Land_") + j), O), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Nr_") + j), P), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Ihre-Referenz_") + j), Q), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Zeilennr_") + j), R), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Nr_") + j), S), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Gehoert-zu-Zeilennr_") + j), T), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), U)]
155155 else throw("at least one field is empty")
156156 }
157157
158158
159159
160160 @Callable(p)
161161 func perfomOrder3 (j) = {
162162 let q = addressFromPublicKey(p.callerPublicKey)
163163 let V = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/MENEE_") + j), q)
164164 let W = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/MENEE_") + j), q)
165165 let X = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/BMNG2_") + j), q)
166166 let Y = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/PMENE_") + j), q)
167167 let Z = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/PMENE_") + j), q)
168168 let aa = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/VPREI_") + j), q)
169169 let ab = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/PEINH_") + j), q)
170170 let ac = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/PEINH_") + j), q)
171171 let ad = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/BPUMN_") + j), q)
172172 let ae = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/BPUMN_") + j), q)
173173 let af = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/BPUMZ_") + j), q)
174174 let ag = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/BPUMZ_") + j), q)
175175 let ah = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/EMPST_") + j), q)
176176 let ai = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/E1EDP20/WMENG_") + j), q)
177177 let aj = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/E1EDP19[1]/IDTNR_") + j), q)
178178 let ak = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDP01/E1EDP19[1]/IDTNR_") + j), q)
179179 let al = a(((toBase58String(p.callerPublicKey) + "_/ORDERS05/IDOC/E1EDS01/SUNIT_") + j), q)
180180 let am = g("VPREI", toBase58String(p.callerPublicKey), q, j)
181- if ((am == false))
182- then throw("Invalid Price!")
183- else if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if ((V != ""))
184- then (W != "")
185- else false)
186- then (X != "")
187- else false)
188- then (Y != "")
189- else false)
190- then (Z != "")
191- else false)
192- then (aa != "")
193- else false)
194- then (ab != "")
195- else false)
196- then (ac != "")
197- else false)
198- then (ad != "")
199- else false)
200- then (ae != "")
201- else false)
202- then (af != "")
203- else false)
204- then (ag != "")
205- else false)
206- then (ah != "")
207- else false)
208- then (ai != "")
209- else false)
210- then (aj != "")
211- else false)
212- then (ak != "")
213- else false)
214- then (al != "")
215- else false)
216- then [StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode_") + j), V), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode-EDI_") + j), W), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), X), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode_") + j), Y), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode-EDI_") + j), Z), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preis_") + j), aa), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), ab), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ac), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), ad), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ae), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), af), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ag), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Adresse-2_") + j), ah), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), ai), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Artikel-EDI_") + j), aj), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Artikel-EDI_") + j), ak), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Waehrungscode_") + j), al)]
217- else throw("at least one field is empty")
181+ if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if (if ((V != ""))
182+ then (W != "")
183+ else false)
184+ then (X != "")
185+ else false)
186+ then (Y != "")
187+ else false)
188+ then (Z != "")
189+ else false)
190+ then (aa != "")
191+ else false)
192+ then (ab != "")
193+ else false)
194+ then (ac != "")
195+ else false)
196+ then (ad != "")
197+ else false)
198+ then (ae != "")
199+ else false)
200+ then (af != "")
201+ else false)
202+ then (ag != "")
203+ else false)
204+ then (ah != "")
205+ else false)
206+ then (ai != "")
207+ else false)
208+ then (aj != "")
209+ else false)
210+ then (ak != "")
211+ else false)
212+ then (al != "")
213+ else false)
214+ then [StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode_") + j), V), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode-EDI_") + j), W), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), X), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode_") + j), Y), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Einheitencode-EDI_") + j), Z), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preis_") + j), aa), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), ab), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ac), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), ad), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ae), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Preiseinheit_") + j), af), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Zeilennr_") + j), ag), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Kopfadressen[3]/Adresse-2_") + j), ah), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Menge_") + j), ai), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Artikel-EDI_") + j), aj), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Positionsdaten/Positionsreferenzen/Artikel-EDI_") + j), ak), StringEntry(((toBase58String(p.callerPublicKey) + "_/GEVISEDI01/Header/Kopfdaten/Waehrungscode_") + j), al)]
215+ else throw("at least one field is empty")
218216 }
219217
220218
221219 @Verifier(an)
222220 func ao () = {
223221 let e = an
224222 if ($isInstanceOf(e, "DataTransaction"))
225223 then true
226224 else if ($isInstanceOf(e, "SetScriptTransaction"))
227225 then true
228226 else true
229227 }
230228

github/deemru/w8io/169f3d6 
68.47 ms