Skip to content

feat: bitwise op support for bytes input #959

feat: bitwise op support for bytes input

feat: bitwise op support for bytes input #959

Triggered via pull request June 28, 2025 15:05
Status Failure
Total duration 2m 22s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "CiADAbkKKiYCAWEBYjEYFIEGCzEZCI0MAEEAAAAAAAAAAAAAADMAAAAAAAAAAAAAAIgAAiJDigAAKCNniYgAAiJDigAAKGQjEkQpJGeJiAACIkOKAAApZCQSRChkIxJEiSJDgAS4RHs2NhoAjgH/8QCABB56rRyABDrJCwiABIxpZvA2GgCOA/+j/6//wAA=", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "a", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "b", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "c", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [], create: [ "NoOp" ], }, args: [], + desc: undefined, + events: undefined, name: "createApplication", + readonly: undefined, returns: { + desc: undefined, type: "void", }, } ], name: "C", source: { approval: "I3ByYWdtYSB2ZXJzaW9uIDEwCmludGNibG9jayAxIDEzMzcgNDIKYnl0ZWNibG9jayAweDYxIDB4NjIKCi8vIFRoaXMgVEVBTCB3YXMgZ2VuZXJhdGVkIGJ5IFRFQUxTY3JpcHQgdjAuMTA2LjMKLy8gaHR0cHM6Ly9naXRodWIuY29tL2FsZ29yYW5kZm91bmRhdGlvbi9URUFMU2NyaXB0CgovLyBUaGlzIGNvbnRyYWN0IGlzIGNvbXBsaWFudCB3aXRoIGFuZC9vciBpbXBsZW1lbnRzIHRoZSBmb2xsb3dpbmcgQVJDczogWyBBUkM0IF0KCi8vIFRoZSBmb2xsb3dpbmcgdGVuIGxpbmVzIG9mIFRFQUwgaGFuZGxlIGluaXRpYWwgcHJvZ3JhbSBmbG93Ci8vIFRoaXMgcGF0dGVybiBpcyB1c2VkIHRvIG1ha2UgaXQgZWFzeSBmb3IgYW55b25lIHRvIHBhcnNlIHRoZSBzdGFydCBvZiB0aGUgcHJvZ3JhbSBhbmQgZGV0ZXJtaW5lIGlmIGEgc3BlY2lmaWMgYWN0aW9uIGlzIGFsbG93ZWQKLy8gSGVyZSwgYWN0aW9uIHJlZmVycyB0byB0aGUgT25Db21wbGV0ZSBpbiBjb21iaW5hdGlvbiB3aXRoIHdoZXRoZXIgdGhlIGFwcCBpcyBiZWluZyBjcmVhdGVkIG9yIGNhbGxlZAovLyBFdmVyeSBwb3NzaWJsZSBhY3Rpb24gZm9yIHRoaXMgY29udHJhY3QgaXMgcmVwcmVzZW50ZWQgaW4gdGhlIHN3aXRjaCBzdGF0ZW1lbnQKLy8gSWYgdGhlIGFjdGlvbiBpcyBub3QgaW1wbGVtZW50ZWQgaW4gdGhlIGNvbnRyYWN0LCBpdHMgcmVzcGVjdGl2ZSBicmFuY2ggd2lsbCBiZSAiKk5PVF9JTVBMRU1FTlRFRCIgd2hpY2gganVzdCBjb250YWlucyAiZXJyIgp0eG4gQXBwbGljYXRpb25JRAohCnB1c2hpbnQgNgoqCnR4biBPbkNvbXBsZXRpb24KKwpzd2l0Y2ggKmNhbGxfTm9PcCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKmNyZWF0ZV9Ob09wICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRAoKKk5PVF9JTVBMRU1FTlRFRDoKCS8vIFRoZSByZXF1ZXN0ZWQgYWN0aW9uIGlzIG5vdCBpbXBsZW1lbnRlZCBpbiB0aGlzIGNvbnRyYWN0LiBBcmUgeW91IHVzaW5nIHRoZSBjb3JyZWN0IE9uQ29tcGxldGU/IERpZCB5b3Ugc2V0IHlvdXIgYXBwIElEPwoJZXJyCgovLyBhKCl2b2lkCiphYmlfcm91dGVfYToKCS8vIGV4ZWN1dGUgYSgpdm9pZAoJY2FsbHN1YiBhCglpbnRjIDAgLy8gMQoJcmV0dXJuCgovLyBhKCk6IHZvaWQKYToKCXByb3RvIDAgMAoKCS8vIHRlc3RzL2NvbnRyYWN0cy9pbmhlcml0YW5jZS5hbGdvLnRzOjE2CgkvLyB0aGlzLmFLZXkudmFsdWUgPSAxMzM3CglieXRlYyAwIC8vICAiYSIKCWludGMgMSAvLyAxMzM3CglhcHBfZ2xvYmFsX3B1dAoJcmV0c3ViCgovLyBiKCl2b2lkCiphYmlfcm91dGVfYjoKCS8vIGV4ZWN1dGUgYigpdm9pZAoJY2FsbHN1YiBiCglpbnRjIDAgLy8gMQoJcmV0dXJuCgovLyBiKCk6IHZvaWQKYjoKCXByb3RvIDAgMAoKCS8vIHRlc3RzL2NvbnRyYWN0cy9pbmhlcml0YW5jZS5hbGdvLnRzOjI0CgkvLyBhc3NlcnQodGhpcy5hS2V5LnZhbHVlID09PSAxMzM3KQoJYnl0ZWMgMCAvLyAgImEiC
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "CiACAbkKJgEBYTEYFIEGCzEZCI0MADEAAAAAAAAAAAAAACMAAAAAAAAAAAAAAIgAAiJDigAAKCNniYgAAiJDigAAKGQjEkSAAWKBKmeJIkOABLhEezY2GgCOAf/xAIAEHnqtHIAEOskLCDYaAI4C/7v/xwA=", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "a", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "b", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [], create: [ "NoOp" ], }, args: [], + desc: undefined, + events: undefined, name: "createApplication", + readonly: undefined, returns: { + desc: undefined, type: "void", }, } ], name: "B", source: { approval: "I3ByYWdtYSB2ZXJzaW9uIDEwCmludGNibG9jayAxIDEzMzcKYnl0ZWNibG9jayAweDYxCgovLyBUaGlzIFRFQUwgd2FzIGdlbmVyYXRlZCBieSBURUFMU2NyaXB0IHYwLjEwNi4zCi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbGdvcmFuZGZvdW5kYXRpb24vVEVBTFNjcmlwdAoKLy8gVGhpcyBjb250cmFjdCBpcyBjb21wbGlhbnQgd2l0aCBhbmQvb3IgaW1wbGVtZW50cyB0aGUgZm9sbG93aW5nIEFSQ3M6IFsgQVJDNCBdCgovLyBUaGUgZm9sbG93aW5nIHRlbiBsaW5lcyBvZiBURUFMIGhhbmRsZSBpbml0aWFsIHByb2dyYW0gZmxvdwovLyBUaGlzIHBhdHRlcm4gaXMgdXNlZCB0byBtYWtlIGl0IGVhc3kgZm9yIGFueW9uZSB0byBwYXJzZSB0aGUgc3RhcnQgb2YgdGhlIHByb2dyYW0gYW5kIGRldGVybWluZSBpZiBhIHNwZWNpZmljIGFjdGlvbiBpcyBhbGxvd2VkCi8vIEhlcmUsIGFjdGlvbiByZWZlcnMgdG8gdGhlIE9uQ29tcGxldGUgaW4gY29tYmluYXRpb24gd2l0aCB3aGV0aGVyIHRoZSBhcHAgaXMgYmVpbmcgY3JlYXRlZCBvciBjYWxsZWQKLy8gRXZlcnkgcG9zc2libGUgYWN0aW9uIGZvciB0aGlzIGNvbnRyYWN0IGlzIHJlcHJlc2VudGVkIGluIHRoZSBzd2l0Y2ggc3RhdGVtZW50Ci8vIElmIHRoZSBhY3Rpb24gaXMgbm90IGltcGxlbWVudGVkIGluIHRoZSBjb250cmFjdCwgaXRzIHJlc3BlY3RpdmUgYnJhbmNoIHdpbGwgYmUgIipOT1RfSU1QTEVNRU5URUQiIHdoaWNoIGp1c3QgY29udGFpbnMgImVyciIKdHhuIEFwcGxpY2F0aW9uSUQKIQpwdXNoaW50IDYKKgp0eG4gT25Db21wbGV0aW9uCisKc3dpdGNoICpjYWxsX05vT3AgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpjcmVhdGVfTm9PcCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQKCipOT1RfSU1QTEVNRU5URUQ6CgkvLyBUaGUgcmVxdWVzdGVkIGFjdGlvbiBpcyBub3QgaW1wbGVtZW50ZWQgaW4gdGhpcyBjb250cmFjdC4gQXJlIHlvdSB1c2luZyB0aGUgY29ycmVjdCBPbkNvbXBsZXRlPyBEaWQgeW91IHNldCB5b3VyIGFwcCBJRD8KCWVycgoKLy8gYSgpdm9pZAoqYWJpX3JvdXRlX2E6CgkvLyBleGVjdXRlIGEoKXZvaWQKCWNhbGxzdWIgYQoJaW50YyAwIC8vIDEKCXJldHVybgoKLy8gYSgpOiB2b2lkCmE6Cglwcm90byAwIDAKCgkvLyB0ZXN0cy9jb250cmFjdHMvaW5oZXJpdGFuY2UuYWxnby50czoxNgoJLy8gdGhpcy5hS2V5LnZhbHVlID0gMTMzNwoJYnl0ZWMgMCAvLyAgImEiCglpbnRjIDEgLy8gMTMzNwoJYXBwX2dsb2JhbF9wdXQKCXJldHN1YgoKLy8gYigpdm9pZAoqYWJpX3JvdXRlX2I6CgkvLyBleGVjdXRlIGIoKXZvaWQKCWNhbGxzdWIgYgoJaW50YyAwIC8vIDEKCXJldHVybgoKLy8gYigpOiB2b2lkCmI6Cglwcm90byAwIDAKCgkvLyB0ZXN0cy9jb250cmFjdHMvaW5oZXJpdGFuY2UuYWxnby50czoyNAoJLy8gYXNzZXJ0KHRoaXMuYUtleS52YWx1ZSA9PT0gMTMzNykKCWJ5dGVjIDAgLy8gICJhIgoJYXBwX2dsb2JhbF9nZXQKCWludGMgMSAvLyAxMzM3Cgk9PQoJYXNzZXJ0CgoJLy8gdGVzdHMvY29udHJhY3RzL2luaGVyaXRhbmNlLmFsZ28udHM6MjUKCS8vIHRoaXMuYktleS52YWx1ZSA9IDQyCglwdXNoYnl0ZXMgMHg2MiAvLyAiYiIKCXB1c2hpbnQgNDIKCWFwcF9nbG9iYWxfcHV0CglyZXRzdWIKCiphYmlfcm91dGVfY3JlYXRlQXBwbGljYXRpb246CglpbnRjIDAgLy8gMQoJcmV0dXJuCgoqY3JlYXRlX05vT3A6CglwdXNoYnl0ZXMgMHhiODQ0N2IzNiAvLyBtZXRob2QgImN
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "CiABATEYFIEGCzEZCI0MACEAAAAAAAAAAAAAABMAAAAAAAAAAAAAAIgAAiJDigAAgAFhgbkKZ4kiQ4AEuER7NjYaAI4B//EAgAQeeq0cNhoAjgH/0wA=", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "a", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [], create: [ "NoOp" ], }, args: [], + desc: undefined, + events: undefined, name: "createApplication", + readonly: undefined, returns: { + desc: undefined, type: "void", }, } ], name: "A", source: { approval: "I3ByYWdtYSB2ZXJzaW9uIDEwCmludGNibG9jayAxCgovLyBUaGlzIFRFQUwgd2FzIGdlbmVyYXRlZCBieSBURUFMU2NyaXB0IHYwLjEwNi4zCi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbGdvcmFuZGZvdW5kYXRpb24vVEVBTFNjcmlwdAoKLy8gVGhpcyBjb250cmFjdCBpcyBjb21wbGlhbnQgd2l0aCBhbmQvb3IgaW1wbGVtZW50cyB0aGUgZm9sbG93aW5nIEFSQ3M6IFsgQVJDNCBdCgovLyBUaGUgZm9sbG93aW5nIHRlbiBsaW5lcyBvZiBURUFMIGhhbmRsZSBpbml0aWFsIHByb2dyYW0gZmxvdwovLyBUaGlzIHBhdHRlcm4gaXMgdXNlZCB0byBtYWtlIGl0IGVhc3kgZm9yIGFueW9uZSB0byBwYXJzZSB0aGUgc3RhcnQgb2YgdGhlIHByb2dyYW0gYW5kIGRldGVybWluZSBpZiBhIHNwZWNpZmljIGFjdGlvbiBpcyBhbGxvd2VkCi8vIEhlcmUsIGFjdGlvbiByZWZlcnMgdG8gdGhlIE9uQ29tcGxldGUgaW4gY29tYmluYXRpb24gd2l0aCB3aGV0aGVyIHRoZSBhcHAgaXMgYmVpbmcgY3JlYXRlZCBvciBjYWxsZWQKLy8gRXZlcnkgcG9zc2libGUgYWN0aW9uIGZvciB0aGlzIGNvbnRyYWN0IGlzIHJlcHJlc2VudGVkIGluIHRoZSBzd2l0Y2ggc3RhdGVtZW50Ci8vIElmIHRoZSBhY3Rpb24gaXMgbm90IGltcGxlbWVudGVkIGluIHRoZSBjb250cmFjdCwgaXRzIHJlc3BlY3RpdmUgYnJhbmNoIHdpbGwgYmUgIipOT1RfSU1QTEVNRU5URUQiIHdoaWNoIGp1c3QgY29udGFpbnMgImVyciIKdHhuIEFwcGxpY2F0aW9uSUQKIQpwdXNoaW50IDYKKgp0eG4gT25Db21wbGV0aW9uCisKc3dpdGNoICpjYWxsX05vT3AgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpjcmVhdGVfTm9PcCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQKCipOT1RfSU1QTEVNRU5URUQ6CgkvLyBUaGUgcmVxdWVzdGVkIGFjdGlvbiBpcyBub3QgaW1wbGVtZW50ZWQgaW4gdGhpcyBjb250cmFjdC4gQXJlIHlvdSB1c2luZyB0aGUgY29ycmVjdCBPbkNvbXBsZXRlPyBEaWQgeW91IHNldCB5b3VyIGFwcCBJRD8KCWVycgoKLy8gYSgpdm9pZAoqYWJpX3JvdXRlX2E6CgkvLyBleGVjdXRlIGEoKXZvaWQKCWNhbGxzdWIgYQoJaW50YyAwIC8vIDEKCXJldHVybgoKLy8gYSgpOiB2b2lkCmE6Cglwcm90byAwIDAKCgkvLyB0ZXN0cy9jb250cmFjdHMvaW5oZXJpdGFuY2UuYWxnby50czoxNgoJLy8gdGhpcy5hS2V5LnZhbHVlID0gMTMzNwoJcHVzaGJ5dGVzIDB4NjEgLy8gImEiCglwdXNoaW50IDEzMzcKCWFwcF9nbG9iYWxfcHV0CglyZXRzdWIKCiphYmlfcm91dGVfY3JlYXRlQXBwbGljYXRpb246CglpbnRjIDAgLy8gMQoJcmV0dXJuCgoqY3JlYXRlX05vT3A6CglwdXNoYnl0ZXMgMHhiODQ0N2IzNiAvLyBtZXRob2QgImNyZWF0ZUFwcGxpY2F0aW9uKCl2b2lkIgoJdHhuYSBBcHBsaWNhdGlvbkFyZ3MgMAoJbWF0Y2ggKmFiaV9yb3V0ZV9jcmVhdGVBcHBsaWNhdGlvbgoKCS8vIHRoaXMgY29udHJhY3QgZG9lcyBub3QgaW1wbGVtZW50IHRoZSBnaXZlbiBBQkkgbWV0aG9kIGZvciBjcmVhdGUgTm9PcAoJZXJyCgoqY2FsbF9Ob09wOgoJcHVzaGJ5dGVzIDB4MWU3YWFkMWMgLy8gbWV0aG9kICJhKCl2b2lkIgoJdHhuYSBBcHBsaWNhdGlvbkFyZ3MgMAoJbWF0Y2ggKmFiaV9yb3V0ZV9hCgoJLy8gdGhpcyBjb250cmFjdCBkb2VzIG5vdCBpbXBsZW1lbnQgdGhlIGdpdmVuIEFCSSBtZXRob2QgZm9yIGNhbGwgTm9PcAoJZXJy", clear: "I3ByYWdtYSB2ZXJzaW9uIDEw", }, sourceInfo: { approval: { pcOffsetMethod: "none", sourceInfo: [ { + errorMessage: undefined, pc: [ 0 ], source: "tests/contracts/inheritance.algo.ts:12", teal: 1, }, { + errorMessage: undefined, pc: [ 1,
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "CiAFAQAGAwImAiBhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYQQVH3x1MRgUJAsxGQiNDAHeAAAAAAAAAAAAAAHQAAAAAAAAAAAAAACIAAIiQ4oAALEishCBZLIIMgqyBzIDsgkyCrIAMgOyIIAMSGVsbG8gV29ybGQhsgUjsgGziSmIAAUWULAiQ4oAAbElshCABG5hbWWyJoAEdW5pdLIlIrIiMgqyKTIKsioyCrIrMgqyLCOyJIADdXJssicosigjsgGztDyJiAACIkOKAACxJLIQMgqyHIAEYXJnMbIagARhcmcysho2MgCyGDYyALIygAhhcHByb3ZhbLIeI7IwgAVjbGVhcrIfIrI1IrI0IrI3IrI2gARub3RlsgUjsgGziYgAAiJDigAAsSWyECOyITIKsikyCrIqMgqyKzIKsiwjsgGziYgAAiJDigAAsYEFshAisi8yCrIuI7ItI7IBs4mIAAIiQ4oAALGBBLIQIrISMgqyFTIKshQyCrITI7IRI7IBs4kpiAAFFlCwIkOKAAGxJLIQgASmbVWcsho2MgAWshqACAAAAAAAAAAAshojsgGztDsiCcU6VwQAF4mIAAIiQ4oAALEhBLIQKLILKLI/IrIMIrIOIrINKLIKI7IBs4mIAAIiQ4oAALEhBLIQI7IBs4mIAAIiQ4oAALElshAisiIjsgG2JLIQgAQJCSToshojsgGziSJDgAS4RHs2NhoAjgH/8QCABHouyxyABN+bOK2ABGkM6LaABI8xBTSABPg0vuiABB9EGLeABHCt+iOABObsRvyABBFyMBqABHoziX02GgCOCv3O/gP+Sv6l/sn+5f8J/0L/Zv94AA==", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "payment", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "assetCreation", + readonly: undefined, returns: { + desc: undefined, type: "uint64", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "appCall", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "assetConfig", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "assetFreeze", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "assetTransfer", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "methodCall", + readonly: undefined, returns: { + desc: undefined, type: "uint64", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "onlineKeyRegistration", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, +
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "CiABATEYFIEGCzEZCI0MAUAAAAAAAAAAAAAAATIAAAAAAAAAAAAAADYaAhc2GgEXiAACIkOKAgCL/0lBAAOL/hBEiTYaAhc2GgEXiAACIkOKAgCL/0lAAAOL/hFEiTYaAhc2GgEXiAACIkOKAgCL/4v+EkSJNhoCFzYaAReIAAIiQ4oCAIv/i/4TRIk2GgIXNhoBF4gAAiJDigIAi/+L/hpEiTYaAhc2GgEXiAACIkOKAgCL/4v+GUSJNhoCFzYaAReIAAIiQ4oCAIv/i/4bRIk2GgMXNhoCFzYaAReIAAIiQ4oDAIv/SUAACov+SUEAA4v9EBFEiTYaAlcCADYaAVcCAIgAAiJDigIAi/+L/q2JNhoCVwIANhoBVwIAiAACIkOKAgCL/4v+rIk2GgJXAgA2GgFXAgCIAAIiQ4oCAIv/i/6riTYaAVcCAIgAAiJDigEAi/+uiSJDgAS4RHs2NhoAjgH/8QCABG/ROhOABHAKqIeABHI8h++ABOf/udOABJKFGI6ABFktxz+ABG1GUEqABHTcUVCABEPCpW+ABMlyPl6ABP/INYWABL1rzqc2GgCODP5c/nf+kv6p/sD+1/7u/wX/K/9F/1//eQA=", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "uint64", }, { + desc: undefined, name: "b", type: "uint64", } ], + desc: undefined, + events: undefined, name: "and", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "uint64", }, { + desc: undefined, name: "b", type: "uint64", } ], + desc: undefined, + events: undefined, name: "or", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "uint64", }, { + desc: undefined, name: "b", type: "uint64", } ], + desc: undefined, + events: undefined, name: "equal", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "uint64", }, { + desc: undefined, name: "b", type: "uint64", } ], + desc: undefined, + events: undefined, name: "notEqual", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "uint64", }, { + desc: undefined, name: "b", type: "uint64", } ], + desc: undefined, + events: undefined, name: "bitAnd", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "uint64", }, { + desc: undefined, name: "b", type: "uint64", }
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "CiADASB7MRgUgQYLMRkIjQwBhgAAAAAAAAAAAAABeAAAAAAAAAAAAAAANhoBSRUjEkSIAAIiQ4oBAIv/JHAATEhEiTYaAUkVIxJEiAACIkOKAQCL/yRwAEhEiTYaAUkVIxJEiAACIkOKAQCL/yRwAUhEiTYaAUkVIxJEiAACIkOKAQCL/3MATEhEiTYaAUkVIxJEiAACIkOKAQCL/3MASESJNhoBSRUjEkSIAAIiQ4oBAIv/cwFIRIk2GgFJFSMSRIgAAiJDigEAi/9zAkiwiTYaAUkVIxJEiAACIkOKAQCL/3MDSESJNhoBSRUjEkSIAAIiQ4oBAIv/cwRIRIk2GgFJFSMSRIgAAiJDigEAi/9zBUhEiTYaAUkVIxJEiAACIkOKAQCL/3MGSESJNhoBSRUjEkSIAAIiQ4oBAIv/cwdIRIk2GgFJFSMSRIgAAiJDigEAi/9zCEhEiTYaAUkVIxJEiAACIkOKAQCL/3MJSESJNhoBSRUjEkSIAAIiQ4oBAIv/cwpIRIk2GgFJFSMSRIgAAiJDigEAi/9zC0hEiSJDgAS4RHs2NhoAjgH/8QCABKo4rpGABGTLBmGABGjRjduABCq/Ht6ABImeR52ABCWKD8qABL7MIYOABPuB4QmABETSFeGABEs7/vOABAka0qqABLm/P5WABE+NLSyABBPUo32ABPyHI9qABMTMXpU2GgCOEP32/g/+J/4//lf+bv6F/pz+s/7K/uH++P8P/yb/Pf9UAA==", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "address", } ], + desc: undefined, + events: undefined, name: "hasAsset", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "address", } ], + desc: undefined, + events: undefined, name: "assetBalance", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "address", } ], + desc: undefined, + events: undefined, name: "assetFrozen", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "address", } ], + desc: undefined, + events: undefined, name: "hasBalance", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "address", } ], + desc: undefined, + events: undefined, name: "balance", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "address", } ], + desc: undefined, + events: undefined, name: "minBalance", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "address", } ], + desc: u
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "CiACAQYxGBQjCzEZCI0MA6MAAAAAAAAAAAAAA5UAAAAAAAAAAAAAAIAEFR98dYgABRZQsCJDigABgQJEgQNEgQREgQVEI0SBB0SBCESBCUSBCkSBC0SBDESBDUSBDkSBD0SBEESBEUSBEkSBE0SBFESBFUSBFkSBF0SBGESBGUSBGkSBG0SBHESBHUSBHkSBH0SBIESBIUSBIkSBI0SBJESBJUSBJkSBJ0SBKESBKUSBKkSBK0SBLESBLUSBLkSBL0SBMESBMUSBMkSBM0SBNESBNUSBNkSBN0SBOESBOUSBOkSBO0SBPESBPUSBPkSBP0SBQESBQUSBQkSBQ0SBRESBRUSBRkSBR0SBSESBSUSBSkSBS0SBTESBTUSBTkSBT0SBUESBUUSBUkSBU0SBVESBVUSBVkSBV0SBWESBWUSBWkSBW0SBXESBXUSBXkSBX0SBYESBYUSBYkSBY0SBZESBZUSBZkSBZ0SBaESBaUSBakSBa0SBbESBbUSBbkSBb0SBcESBcUSBckSBc0SBdESBdUSBdkSBd0SBeESBeUSBekSBe0SBfESBfUSBfkSBf0SBgAFEgYEBRIGCAUSBgwFEgYQBRIGFAUSBhgFEgYcBRIGIAUSBiQFEgYoBRIGLAUSBjAFEgY0BRIGOAUSBjwFEgZABRIGRAUSBkgFEgZMBRIGUAUSBlQFEgZYBRIGXAUSBmAFEgZkBRIGaAUSBmwFEgZwBRIGdAUSBngFEgZ8BRIGgAUSBoQFEgaIBRIGjAUSBpAFEgaUBRIGmAUSBpwFEgagBRIGpAUSBqgFEgasBRIGsAUSBrQFEga4BRIGvAUSBsAFEgbEBRIGyAUSBswFEgbQBRIG1AUSBtgFEgbcBRIG4AUSBuQFEgboBRIG7AUSBvAFEgb0BRIG+AUSBvwFEgcABRIHBAUSBwgFEgcMBRIHEAUSBxQFEgcYBRIHHAUSByAFEgckBRIHKAUSBywFEgcwBRIHNAUSBzgFEgc8BRIHQAUSB0QFEgdIBRIHTAUSB1AFEgdUBRIHWAUSB1wFEgdgBRIHZAUSB2gFEgdsBRIHcAUSB3QFEgd4BRIHfAUSB4AFEgeEBRIHiAUSB4wFEgeQBRIHlAUSB5gFEgecBRIHoAUSB6QFEgeoBRIHrAUSB7AFEge0BRIHuAUSB7wFEgfABRIHxAUSB8gFEgfMBRIH0AUSB9QFEgfYBRIH3AUSB+AFEgfkBRIH6AUSB+wFEgfwBRIH9AUSB/gFEgf8BRIGAAkSBggKJIkOABLhEezY2GgCOAf/xAIAE0U5h2zYaAI4B/FEA", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "largeIntcblock", + readonly: undefined, returns: { + desc: undefined, type: "uint64", }, }, { actions: { call: [], create: [ "NoOp" ], }, args: [], + desc: undefined, + events: undefined, name: "createApplication", + readonly: undefined, returns: { + desc: undefined, type: "void", }, } ], name: "IntcblockTest", source: { approval: "I3ByYWdtYSB2ZXJzaW9uIDEwCmludGNibG9jayAxIDYKCi8vIFRoaXMgVEVBTCB3YXMgZ2VuZXJhdGVkIGJ5IFRFQUxTY3JpcHQgdjAuMTA2LjMKLy8gaHR0cHM6Ly9naXRodWIuY29tL2FsZ29yYW5kZm91bmRhdGlvbi9URUFMU2NyaXB0CgovLyBUaGlzIGNvbnRyYWN0IGlzIGNvbXBsaWFudCB3aXRoIGFuZC9vciBpbXBsZW1lbnRzIHRoZSBmb2xsb3dpbmcgQVJDczogWyBBUkM0IF0KCi8vIFRoZSBmb2xsb3dpbmcgdGVuIGxpbmVzIG9mIFRFQUwgaGFuZGxlIGluaXRpYWwgcHJvZ3JhbSBmbG93Ci8vIFRoaXMgcGF0dGVybiBpcyB1c2VkIHRvIG1ha2UgaXQgZWFzeSBmb3IgYW55b25lIHRvIHBhcnNlIHRoZSBzdGFydCBvZiB0aGUgcHJvZ3JhbSBhbmQgZGV0ZXJtaW5lIGlmIGEgc3BlY2lmaWMgYWN0aW9uIGlzIGFsbG93ZWQKLy8gSGVyZSwgYWN0aW9uIHJlZmVycyB0byB0aGUgT25Db21wbGV0ZSBpbiBjb21iaW5hdGlvbiB3aXRoIHdoZXRoZXIgdGhlIGFwcCBpcyBiZWluZyBjcmVhdGVkIG9yIGNhbGxlZAovLyBFdmVyeSBwb3NzaWJsZSBhY3Rpb24gZm9yIHRoaXMgY29udHJhY3QgaXMgcmVwcmVzZW50ZWQgaW4gdGhlIHN3aXRjaCBzdGF0ZW1lbnQKLy8gSWYgdGhlIGFjdGlvbiBpcyBub3QgaW1wbGVtZW50ZWQgaW4gdGhlIGNvbnRyYWN0LCBpdHMgcmVzcGVjdGl2ZSBicmFuY2ggd2lsbCBiZSAiKk5PVF9JTVBMRU1FTlRFRCIgd2hpY2gganVzdCBjb250YWlucyAiZXJyIgp0eG4gQXBwbGljYXRpb25JRAohCmludGMgMSAvLyA2CioKdHhuIE9uQ29tcGxldGlvbgorCnN3aXRjaCAqY2FsbF9Ob09wICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqY3JlYXRlX05vT3AgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVECgoqTk9UX0lNUExFTUVOVEVEOgoJLy8gVGhlIHJlcXVlc3RlZCBhY3Rpb24gaXMgbm90IGltcGxlbWVudGVkIGluIHRoaXMgY29udHJhY3QuIEFyZSB5b3UgdXNpbmcgdGhlIGNvcnJlY3QgT25Db21wbGV0ZT8gRGlkIHlvdSBzZXQgeW91ciBhcHAgSUQ/CgllcnIKCi8vIGxhcmdlSW50Y2Jsb2NrKCl1aW50NjQKKmFiaV9yb3V0ZV9sYXJnZUludGNibG9jazoKCS8vIFRoZSBBQkkgcmV0dXJuIHByZWZpeA
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "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", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "largeBytecblock", + readonly: undefined, returns: { + desc: undefined, type: "string", }, }, { actions: { call: [], create: [ "NoOp" ], }, args: [], + desc: undefined, + events: undefined, name: "createApplication", + readonly: undefined, returns: { + desc: undefined, type: "void", }, } ], name: "BytecblockTest", source: { approval: "I3ByYWdtYSB2ZXJzaW9uIDEwCmludGNibG9jayAxIDYKYnl0ZWNibG9jayAweDYyNzk3NDY1NTY2MTZjNzU2NSAweDBhODEwMQoKLy8gVGhpcyBURUFMIHdhcyBnZW5lcmF0ZWQgYnkgVEVBTFNjcmlwdCB2MC4xMDYuMwovLyBodHRwczovL2dpdGh1Yi5jb20vYWxnb3JhbmRmb3VuZGF0aW9uL1RFQUxTY3JpcHQKCi8vIFRoaXMgY29udHJhY3QgaXMgY29tcGxpYW50IHdpdGggYW5kL29yIGltcGxlbWVudHMgdGhlIGZvbGxvd2luZyBBUkNzOiBbIEFSQzQgXQoKLy8gVGhlIGZvbGxvd2lu
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, byteCode: { approval: "CiANASCAAggAEP///////////wECAwQFQIABJgkEFR98dQAg//////////////////////////////////////////8GYm94S2V5BGdLZXkgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+gQ/////////////////////wj//////////zEYFIEGCzEZCI0MB0YAAAAAAAAAAAAABzgAAAAAAAAAAAAAACg2GgIXNhoBF4gABRZQsCJDigIBi/+L/giJKDYaAhc2GgEXiAAFFlCwIkOKAgGL/4v+CYkoNhoCFzYaAReIAAUWULAiQ4oCAYv/i/4LiSg2GgIXNhoBF4gABRZQsCJDigIBi/+L/gqJKDYaAkkVIxJENhoBSRUjEkSIABJJkyQORCqsSRVJIwlMUlCwIkOKAgGL/4v+oIkoNhoCSRUjEkQ2GgFJFSMSRIgAEkmTJA5EKqxJFUkjCUxSULAiQ4oCAYv/i/6hiSg2GgJJFSMSRDYaAUkVIxJEiAASSZMkDkQqrEkVSSMJTFJQsCJDigIBi/+L/qOJKDYaAkkVIxJENhoBSRUjEkSIABJJkyQORCqsSRVJIwlMUlCwIkOKAgGL/4v+ookoNhoCFzYaAReIABJJkyQORCqsSRVJIwlMUlCwIkOKAgGL/4v+CBaJKIgABRZQsCJDigABIQaJKDYaAhc2GgEXiAAFFlCwIkOKAgGL/4v+lIkoNhoCSRUiEkQXNhoBSRUiEkQXiAAOFkmTIQUORFcGAlCwIkOKAgEpi/+L/giMAIsAjACJKDYaAkkVIhJEFzYaAUkVIhJEF4gADRZJkyUORFcHAVCwIkOKAgGL/4v+CIkoNhoCSRUiEkQXNhoBSRUiEkQXiAANFkmTJQ5EVwcBULAiQ4oCAYv/i/6UiSg2GgIXNhoBF4gABRZQsCJDigIBKYv/jACLAIv+CIwAiwCMAIkoNhoCFzYaAReIAAUWULAiQ4oCAScEi/9nJwRki/4IJwRMZycEZIkoiAASSZMkDkQqrEkVSSMJTFJQsCJDigABKycFvyu+RCcFoCtJkyQORCqsSRVJIwlMUky/K75EiYoBAYv/iSg2GgJJFSMSRDYaAUkVIxJEiAASSZMkDkQqrEkVSSMJTFJQsCJDigIB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", clear: "Cg==", }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [ { + desc: undefined, name: "a", type: "uint64", }, { + desc: undefined, name: "b", type: "uint64", } ], + desc: undefined, + events: undefined, name: "u64plus", + readonly:
error: expect(received).toEqual(expected): tests/common.ts#L91
{ arcs: [ 4, 56 ], bareActions: { call: [], create: [], }, compilerInfo: { compiler: "algod", compilerVersion: { + commitHash: "088f89dd", - commitHash: "6b940281", major: 4, + minor: 1, - minor: 0, patch: 2, }, }, desc: "", + events: undefined, methods: [ { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "tmpl", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "specificLengthTemplateVar", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "throwError", + readonly: undefined, returns: { + desc: undefined, type: "void", }, }, { actions: { call: [ "NoOp" ], create: [], }, args: [], + desc: undefined, + events: undefined, name: "itobTemplateVar", + readonly: undefined, returns: { + desc: undefined, type: "byte[]", }, }, { actions: { call: [], create: [ "NoOp" ], }, args: [], + desc: undefined, + events: undefined, name: "createApplication", + readonly: undefined, returns: { + desc: undefined, type: "void", }, } ], name: "Templates", scratchVariables: { bytes32TmplVar: { slot: 202, type: "byte[32]", }, bytes64TmplVar: { slot: 203, type: "byte[64]", }, bytesTmplVar: { slot: 200, type: "byte[]", }, uint64TmplVar: { slot: 201, type: "uint64", }, }, source: { approval: "I3ByYWdtYSB2ZXJzaW9uIDEwCmludGNibG9jayAxIFRNUExfdWludDY0VG1wbFZhcgpieXRlY2Jsb2NrIFRNUExfYnl0ZXNUbXBsVmFyIFRNUExfYnl0ZXM2NFRtcGxWYXIgVE1QTF9ieXRlczMyVG1wbFZhcgoKLy8gVGhpcyBURUFMIHdhcyBnZW5lcmF0ZWQgYnkgVEVBTFNjcmlwdCB2MC4xMDYuMwovLyBodHRwczovL2dpdGh1Yi5jb20vYWxnb3JhbmRmb3VuZGF0aW9uL1RFQUxTY3JpcHQKCi8vIFRoaXMgY29udHJhY3QgaXMgY29tcGxpYW50IHdpdGggYW5kL29yIGltcGxlbWVudHMgdGhlIGZvbGxvd2luZyBBUkNzOiBbIEFSQzQgXQoKLy8gVGhlIGZvbGxvd2luZyB0ZW4gbGluZXMgb2YgVEVBTCBoYW5kbGUgaW5pdGlhbCBwcm9ncmFtIGZsb3cKLy8gVGhpcyBwYXR0ZXJuIGlzIHVzZWQgdG8gbWFrZSBpdCBlYXN5IGZvciBhbnlvbmUgdG8gcGFyc2UgdGhlIHN0YXJ0IG9mIHRoZSBwcm9ncmFtIGFuZCBkZXRlcm1pbmUgaWYgYSBzcGVjaWZpYyBhY3Rpb24gaXMgYWxsb3dlZAovLyBIZXJlLCBhY3Rpb24gcmVmZXJzIHRvIHRoZSBPbkNvbXBsZXRlIGluIGNvbWJpbmF0aW9uIHdpdGggd2hldGhlciB0aGUgYXBwIGlzIGJlaW5nIGNyZWF0ZWQgb3IgY2FsbGVkCi8vIEV2ZXJ5IHBvc3NpYmxlIGFjdGlvbiBmb3IgdGhpcyBjb250cmFjdCBpcyByZXByZXNlbnRlZCBpbiB0aGUgc3dpdGNoIHN0YXRlbWVudAovLyBJZiB0aGUgYWN0aW9uIGlzIG5vdCBpbXBsZW1lbnRlZCBpbiB0aGUgY29udHJhY3QsIGl0cyByZXNwZWN0aXZlIGJyYW5jaCB3aWxsIGJlICIqTk9UX0lNUExFTUVOVEVEIiB3aGljaCBqdXN0IGNvbnRhaW5zICJlcnIiCnR4biBBcHBsaWNhdGlvbklECiEKcHVzaGludCA2CioKdHhuIE9uQ29tcGxldGlvbgorCnN3aXRjaCAqY2FsbF9Ob09wICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqY3JlYXRlX05vT3AgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVEICpOT1RfSU1QTEVNRU5URUQgKk5PVF9JTVBMRU1FTlRFRCAqTk9UX0lNUExFTUVOVEVECgoqTk9UX0lNUExFTUVOVEVEOgoJLy8gVGhlIHJlcXVlc3RlZCBhY3Rpb24gaXMgbm90IGltcGxlbWVudGVkIGluIHRoaXMgY29udHJhY3QuIEFyZSB5b3UgdXNpbmcgdGhlIGNvcnJlY3QgT25Db21wbGV0ZT8gRGlkIHlvdSBzZXQgeW91ciBhcHAgSUQ/CgllcnIKCi8vIHRtcGwoKXZvaWQKKmFiaV9yb3V0ZV90bXBsOgoJLy8