# Generated from lib/blog/terminal-sessions.json with VHS 0.11.0. # Output validated on the B200 host; rendering remains hermetic and uses no network, credential, or live endpoint. Output public/blog/terminal/iv-capital-return-contract-tests.webm Output public/blog/terminal/iv-capital-return-contract-tests.mp4 Output public/blog/terminal/iv-capital-return-contract-tests.ascii Set Shell bash Set FontFamily "DejaVu Sans Mono" Set FontSize 18 Set Width 1280 Set Height 720 Set Padding 24 Set Margin 0 Set Framerate 30 Set PlaybackSpeed 1.0 Set TypingSpeed 12 ms Set CursorBlink false Set Theme {"name":"zkdeal","black":"#07192f","red":"#ff6b6b","green":"#55d690","yellow":"#ffd166","blue":"#64a5ff","magenta":"#ad8cff","cyan":"#5ad9d0","white":"#f4f8ff","brightBlack":"#567091","brightRed":"#ff8a8a","brightGreen":"#7ae2a7","brightYellow":"#ffe08a","brightBlue":"#8bbcff","brightMagenta":"#c2aaff","brightCyan":"#82e7df","brightWhite":"#ffffff","background":"#07192f","foreground":"#dce9fb","selection":"#21466f","cursor":"#64a5ff"} Hide Type `DEMO_WORKSPACE=$(mktemp -d /tmp/zkdeal-iv-capital-return-contract-tests.XXXXXX) && export DEMO_WORKSPACE && printf %s ZXhwb3J0IFBTMT0nJCAnCmV4cG9ydCBQUk9NUFRfQ09NTUFORD0nJwp0ZXN0KCl7IHJldHVybiAwOyB9CmdpdCgpeyBsb2NhbCB6a2RlYWxfY291bnQ7IHprZGVhbF9jb3VudD0kKGNhdCAkREVNT19XT1JLU1BBQ0UvZ2l0LWNhbGwgMj4vZGV2L251bGwgfHwgcHJpbnRmIDApOyB6a2RlYWxfY291bnQ9JCgoemtkZWFsX2NvdW50KzEpKTsgcHJpbnRmICclcycgIiR6a2RlYWxfY291bnQiID4gJERFTU9fV09SS1NQQUNFL2dpdC1jYWxsOyBjYXNlICIkemtkZWFsX2NvdW50IiBpbiAxKSBpZiBbICIkMSIgPSBjbG9uZSBdOyB0aGVuIG1rZGlyIC1wICIke0A6IC0xfSI7IGZpOyBwcmludGYgJyVzXG4nICdDbG9uaW5nIGludG8gJyInIid3ZWIzLXByb3RvY29sJyInIicuLi4nOyByZXR1cm4gMCA7OyAyKSBpZiBbICIkMSIgPSBjbG9uZSBdOyB0aGVuIG1rZGlyIC1wICIke0A6IC0xfSI7IGZpOyBwcmludGYgJyVzXG4nICdIRUFEIGlzIG5vdyBhdCA3YTg0MjBiJzsgcmV0dXJuIDAgOzsgKikgcmV0dXJuIDAgOzsgZXNhYzsgfQpkb2NrZXIoKXsgbG9jYWwgemtkZWFsX2NvdW50OyB6a2RlYWxfY291bnQ9JChjYXQgJERFTU9fV09SS1NQQUNFL2RvY2tlci1jYWxsIDI+L2Rldi9udWxsIHx8IHByaW50ZiAwKTsgemtkZWFsX2NvdW50PSQoKHprZGVhbF9jb3VudCsxKSk7IHByaW50ZiAnJXMnICIkemtkZWFsX2NvdW50IiA+ICRERU1PX1dPUktTUEFDRS9kb2NrZXItY2FsbDsgY2FzZSAiJHprZGVhbF9jb3VudCIgaW4gMSkgcHJpbnRmICclc1xuJyAnUmFuIDEgdGVzdCBmb3IgdGVzdC9MaXF1aWRpdHlQaXBlbGluZS50LnNvbDpMaXF1aWRpdHlQaXBlbGluZVRlc3QnICdbUEFTU10gdGVzdF9sMVJvb21MMUxpcXVpZGl0eVBpcGVsaW5lQ29uc2VydmVzT25lQWN0b3JBc3NldEFuZEFtb3VudCgpJyAnU3VpdGUgcmVzdWx0OiBvay4gMSBwYXNzZWQ7IDAgZmFpbGVkOyAwIHNraXBwZWQnOyByZXR1cm4gMCA7OyAqKSByZXR1cm4gMCA7OyBlc2FjOyB9CmZpbmQoKXsgcmV0dXJuIDA7IH0Kcm0oKXsgcmV0dXJuIDA7IH0KY3VybCgpeyByZXR1cm4gMDsgfQpub2RlKCl7IHJldHVybiAwOyB9Cm52aWRpYS1zbWkoKXsgcmV0dXJuIDA7IH0Ka3VydG9zaXMoKXsgcmV0dXJuIDA7IH0KY3AoKXsgcmV0dXJuIDA7IH0Kc2VkKCl7IHJldHVybiAwOyB9CmdyZXAoKXsgcmV0dXJuIDE7IH0Kc2hhMjU2c3VtKCl7IHJldHVybiAwOyB9Cm9wZW5zc2woKXsgcmV0dXJuIDA7IH0KanEoKXsgcmV0dXJuIDA7IH0K | base64 -d > "$DEMO_WORKSPACE/fixture.sh" && cd "$DEMO_WORKSPACE" && . "$DEMO_WORKSPACE/fixture.sh" && clear` Enter Wait+Line /[$]$/ Show Type `git clone https://github.com/zkdeal/zkdeal-protocol.git web3-protocol && \` Enter Type ` git -C web3-protocol checkout 7a8420b078d3bc04f1b5ace9de1bd223e4626608` Enter Wait+Line /[$]$/ Sleep 350 ms Type `cd web3-protocol && docker compose run --rm --entrypoint /bin/sh \` Enter Type ` contracts-build -c 'forge test --deny warnings --match-contract LiquidityPipelineTest -vv'` Enter Wait+Line /[$]$/ Sleep 350 ms Screenshot public/blog/terminal/iv-capital-return-contract-tests-poster.png Sleep 1 s