Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: dojoengine/katana

tee-vm-v0.1.0+katana-v1.8.0-rc.5

29 Jun 23:04
@github-actions github-actions

Choose a tag to compare

Pre-release

Katana TEE VM tee-vm-v0.1.0+katana-v1.8.0-rc.5

Sealed-mode SEV-SNP confidential VM image bundling Katana v1.8.0-rc.5.

Sealed launch measurement (SHA-384)

LUKS_UUID = 00000000-0000-0000-0000-000000000001
LAUNCH_MEASUREMENT = def6f52f7138e2df91b7956ffb1656c1f126b86296330dcb1d456217b7996aa2d5216e7fc69546eb1727edc158687572

This is the launch measurement that attestation verifiers should compare
against. It is bound to the canonical project-wide LUKS_UUID from
misc/AMDSEV/build-config. Operators running with a different LUKS_UUID
must recompute their expected measurement via ./verify-build.sh or
snp-tools/snp-digest.

Component checksums (SHA-256)

Artifact SHA-256
OVMF.fd (guest BIOS firmware) bdf28964b623837685a8243a35bb98fdfcaec8d867f5086d68a8304d2898e45c
vmlinuz (kernel) 0913dbdfb7db70d66168e1987c3f76696a8f228c5ca799e0afa12c6f4c1c6a80
initrd.img 2fee53bc4677a1ae4fdcbf9a380776f7ddfe89852e75c802c6669d515bf8ee12
katana 3a55125e0862d016fc4bb222acceec43bb96317f3eeaeb44642eaeb8a3bafcae

Pinned upstream sources

Component Source Pin
OVMF (guest BIOS) https://github.com/AMDESE/ovmf.git (branch snp-latest) fbe0805b2091393406952e84724188f8c1941837
Linux kernel Ubuntu linux-image-unsigned-6.8.0-124-generic .deb sha256 36946f21841d1194d3614929104572a4496eb9b62e2931aac854b7ee4145c3f2
Katana dojoengine/katana v1.8.0-rc.5

Verify before booting

mkdir -p /tmp/katana-tee-vm && tar xzf katana-tee-vm-tee-vm-v0.1.0+katana-v1.8.0-rc.5.tar.gz -C /tmp/katana-tee-vm
misc/AMDSEV/verify-build.sh /tmp/katana-tee-vm

The verifier asserts every sha256 above and re-derives the launch measurement
from OVMF.fd + vmlinuz + initrd.img + the canonical LUKS_UUID. Exits
non-zero on any mismatch. For full from-source reproduction, see
misc/AMDSEV/reproduce-release.sh.

Full build provenance

build-info.txt
# TEE Build Information
# Generated: 2026年06月29日T23:02:50Z
# Reproducibility
SOURCE_DATE_EPOCH=1782773580
# Dependencies
OVMF_GIT_URL=https://github.com/AMDESE/ovmf.git
OVMF_BRANCH=snp-latest
OVMF_COMMIT=fbe0805b2091393406952e84724188f8c1941837
OVMF_SOURCE_DATE_EPOCH=1740099036
KERNEL_VERSION=6.8.0-124
KERNEL_PKG_SHA256=36946f21841d1194d3614929104572a4496eb9b62e2931aac854b7ee4145c3f2
BUSYBOX_PKG_SHA256=944b2728f53ceb3916cec2c962873c9951e612408099601751db2a0a5d81e0ed
GLIBC_VERSION=2.39
GLIBC_RUNTIME_PACKAGES=libc6=2.39-0ubuntu8.7 libgcc-s1=14.2.0-4ubuntu2~24.04.1 libstdc++6=14.2.0-4ubuntu2~24.04.1 zlib1g=1:1.3.dfsg-3.1ubuntu2 liblzma5=5.6.1+really5.4.5-1ubuntu0.3
GLIBC_RUNTIME_PACKAGE_SHA256S=libc6=955644e8bc2930a9bf8eea5e4c2237c8a118c1e2ac2845b993b6f7f35eefd293 libgcc-s1=aa7fadbe33b78bcf99885318040601c550c208929565b179891d9a3cc2aa68cd libstdc++6=a51f8de7829211db961a31f02158058ad1a95f92ac6d0a5dff6350e2821c54c0 zlib1g=0b93d16d7498f092fa3070fbbad28cdbc6b3d640f1a7681b96fc37f20d1219f1 liblzma5=d2eabd41ca77d2c2dd9d5d4ef478cccb64ffde6279c47cf4699a857d46785a52
KERNEL_MODULES_EXTRA_PKG_SHA256=cec7de8c627588b9755de7bca54e8f5f84087a2195e80e0a9ee33168beedc6f6
KATANA_BINARY_SHA256=3a55125e0862d016fc4bb222acceec43bb96317f3eeaeb44642eaeb8a3bafcae
# Output Checksums (SHA256)
OVMF_SHA256=bdf28964b623837685a8243a35bb98fdfcaec8d867f5086d68a8304d2898e45c
KERNEL_SHA256=0913dbdfb7db70d66168e1987c3f76696a8f228c5ca799e0afa12c6f4c1c6a80
INITRD_SHA256=2fee53bc4677a1ae4fdcbf9a380776f7ddfe89852e75c802c6669d515bf8ee12
KATANA_VERSION=v1.8.0-rc.5
# Sealed launch measurement (canonical project-wide LUKS_UUID from build-config)
LUKS_UUID=00000000-0000-0000-0000-000000000001
LAUNCH_MEASUREMENT=def6f52f7138e2df91b7956ffb1656c1f126b86296330dcb1d456217b7996aa2d5216e7fc69546eb1727edc158687572
Loading

v1.8.0-rc.5

24 Jun 21:33
@github-actions github-actions
46c2115
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v1.8.0-rc.5 Pre-release
Pre-release

What's Changed

  • feat(init): add Mock TEE proof option with Sepolia registry default by @kariy in #610
  • feat(init): prefill canonical AMD TEE registry for Sepolia rollup by @kariy in #612
  • feat(init): idempotent rollup re-init + --force settlement reset by @kariy in #611
  • chore(init): update AMD_TEE_REGISTRY_SEPOLIA to the v6.1.0 registry by @kariy in #613
  • chore(piltover): bump submodule to the amd_tee_registry v0.1.0 pin by @kariy in #615
  • release(prepare): v1.8.0-rc.5 by @kariy in #614

Full Changelog: katana-v1.8.0-rc.4...v1.8.0-rc.5

Contributors

kariy
Loading

katana-v1.8.0-rc.5

24 Jun 21:39
@github-actions github-actions
46c2115
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

katana-v1.8.0-rc.5 Pre-release
Pre-release

Katana TEE VM katana-v1.8.0-rc.5

Sealed-mode SEV-SNP confidential VM image bundling Katana v1.8.0-rc.5.

Sealed launch measurement (SHA-384)

LUKS_UUID = 00000000-0000-0000-0000-000000000001
LAUNCH_MEASUREMENT = 9f380445cc3ae265f1e536964d88d1cce693fba71d480094eed2e680adbfdecf26855b2734a1bc5b1cfcda1bdcbaed59

This is the launch measurement that attestation verifiers should compare
against. It is bound to the canonical project-wide LUKS_UUID from
misc/AMDSEV/build-config. Operators running with a different LUKS_UUID
must recompute their expected measurement via ./verify-build.sh or
snp-tools/snp-digest.

Component checksums (SHA-256)

Artifact SHA-256
OVMF.fd (guest BIOS firmware) bdf28964b623837685a8243a35bb98fdfcaec8d867f5086d68a8304d2898e45c
vmlinuz (kernel) 0913dbdfb7db70d66168e1987c3f76696a8f228c5ca799e0afa12c6f4c1c6a80
initrd.img b04d066537af2d13b482c1c2be3fab6d847b124bc512875c2a65c496e0bec863
katana 3a55125e0862d016fc4bb222acceec43bb96317f3eeaeb44642eaeb8a3bafcae

Pinned upstream sources

Component Source Pin
OVMF (guest BIOS) https://github.com/AMDESE/ovmf.git (branch snp-latest) fbe0805b2091393406952e84724188f8c1941837
Linux kernel Ubuntu linux-image-unsigned-6.8.0-124-generic .deb sha256 36946f21841d1194d3614929104572a4496eb9b62e2931aac854b7ee4145c3f2
Katana dojoengine/katana v1.8.0-rc.5

Verify before booting

mkdir -p /tmp/katana-tee-vm && tar xzf katana-tee-vm-katana-v1.8.0-rc.5.tar.gz -C /tmp/katana-tee-vm
misc/AMDSEV/verify-build.sh /tmp/katana-tee-vm

The verifier asserts every sha256 above and re-derives the launch measurement
from OVMF.fd + vmlinuz + initrd.img + the canonical LUKS_UUID. Exits
non-zero on any mismatch. For full from-source reproduction, see
misc/AMDSEV/reproduce-release.sh.

Full build provenance

build-info.txt
# TEE Build Information
# Generated: 2026年06月24日T21:37:54Z
# Reproducibility
SOURCE_DATE_EPOCH=1782333013
# Dependencies
OVMF_GIT_URL=https://github.com/AMDESE/ovmf.git
OVMF_BRANCH=snp-latest
OVMF_COMMIT=fbe0805b2091393406952e84724188f8c1941837
OVMF_SOURCE_DATE_EPOCH=1740099036
KERNEL_VERSION=6.8.0-124
KERNEL_PKG_SHA256=36946f21841d1194d3614929104572a4496eb9b62e2931aac854b7ee4145c3f2
BUSYBOX_PKG_SHA256=944b2728f53ceb3916cec2c962873c9951e612408099601751db2a0a5d81e0ed
GLIBC_VERSION=2.39
GLIBC_RUNTIME_PACKAGES=libc6=2.39-0ubuntu8.7 libgcc-s1=14.2.0-4ubuntu2~24.04.1 libstdc++6=14.2.0-4ubuntu2~24.04.1 zlib1g=1:1.3.dfsg-3.1ubuntu2 liblzma5=5.6.1+really5.4.5-1ubuntu0.3
GLIBC_RUNTIME_PACKAGE_SHA256S=libc6=955644e8bc2930a9bf8eea5e4c2237c8a118c1e2ac2845b993b6f7f35eefd293 libgcc-s1=aa7fadbe33b78bcf99885318040601c550c208929565b179891d9a3cc2aa68cd libstdc++6=a51f8de7829211db961a31f02158058ad1a95f92ac6d0a5dff6350e2821c54c0 zlib1g=0b93d16d7498f092fa3070fbbad28cdbc6b3d640f1a7681b96fc37f20d1219f1 liblzma5=d2eabd41ca77d2c2dd9d5d4ef478cccb64ffde6279c47cf4699a857d46785a52
KERNEL_MODULES_EXTRA_PKG_SHA256=cec7de8c627588b9755de7bca54e8f5f84087a2195e80e0a9ee33168beedc6f6
KATANA_BINARY_SHA256=3a55125e0862d016fc4bb222acceec43bb96317f3eeaeb44642eaeb8a3bafcae
# Output Checksums (SHA256)
OVMF_SHA256=bdf28964b623837685a8243a35bb98fdfcaec8d867f5086d68a8304d2898e45c
KERNEL_SHA256=0913dbdfb7db70d66168e1987c3f76696a8f228c5ca799e0afa12c6f4c1c6a80
INITRD_SHA256=b04d066537af2d13b482c1c2be3fab6d847b124bc512875c2a65c496e0bec863
OVMF_REUSED_FROM=katana-v1.8.0-rc.4
KERNEL_REUSED_FROM=katana-v1.8.0-rc.4
# Sealed launch measurement (canonical project-wide LUKS_UUID from build-config)
LUKS_UUID=00000000-0000-0000-0000-000000000001
LAUNCH_MEASUREMENT=9f380445cc3ae265f1e536964d88d1cce693fba71d480094eed2e680adbfdecf26855b2734a1bc5b1cfcda1bdcbaed59
Loading

v1.8.0-rc.4

19 Jun 15:32
@github-actions github-actions

Choose a tag to compare

v1.8.0-rc.4 Pre-release
Pre-release

What's Changed

  • feat: embed settlement service into the katana binary by @kariy in #596
  • release(prepare): v1.8.0-rc.4 by @kariy in #606

Full Changelog: katana-v1.8.0-rc.3...v1.8.0-rc.4

Contributors

kariy
Loading

katana-v1.8.0-rc.4

19 Jun 15:37
@github-actions github-actions

Choose a tag to compare

katana-v1.8.0-rc.4 Pre-release
Pre-release

Katana TEE VM katana-v1.8.0-rc.4

Sealed-mode SEV-SNP confidential VM image bundling Katana v1.8.0-rc.4.

Sealed launch measurement (SHA-384)

LUKS_UUID = 00000000-0000-0000-0000-000000000001
LAUNCH_MEASUREMENT = 5dd67c32514fbd6e555a0357393c6bc8491219d620f63536cbf641c65ed011951ee4ee301251407711b7bdfe5f0434d5

This is the launch measurement that attestation verifiers should compare
against. It is bound to the canonical project-wide LUKS_UUID from
misc/AMDSEV/build-config. Operators running with a different LUKS_UUID
must recompute their expected measurement via ./verify-build.sh or
snp-tools/snp-digest.

Component checksums (SHA-256)

Artifact SHA-256
OVMF.fd (guest BIOS firmware) bdf28964b623837685a8243a35bb98fdfcaec8d867f5086d68a8304d2898e45c
vmlinuz (kernel) 0913dbdfb7db70d66168e1987c3f76696a8f228c5ca799e0afa12c6f4c1c6a80
initrd.img 99c04f8aca5a95963caedab0124630de4c3278c3c7b8aa498875e5048e3aa09c
katana 3220ec9ad68f4fa9050e13fb6adb63c3f9bfa007d8ccbc9ecd5de20e4b0313fb

Pinned upstream sources

Component Source Pin
OVMF (guest BIOS) https://github.com/AMDESE/ovmf.git (branch snp-latest) fbe0805b2091393406952e84724188f8c1941837
Linux kernel Ubuntu linux-image-unsigned-6.8.0-124-generic .deb sha256 36946f21841d1194d3614929104572a4496eb9b62e2931aac854b7ee4145c3f2
Katana dojoengine/katana v1.8.0-rc.4

Verify before booting

mkdir -p /tmp/katana-tee-vm && tar xzf katana-tee-vm-katana-v1.8.0-rc.4.tar.gz -C /tmp/katana-tee-vm
misc/AMDSEV/verify-build.sh /tmp/katana-tee-vm

The verifier asserts every sha256 above and re-derives the launch measurement
from OVMF.fd + vmlinuz + initrd.img + the canonical LUKS_UUID. Exits
non-zero on any mismatch. For full from-source reproduction, see
misc/AMDSEV/reproduce-release.sh.

Full build provenance

build-info.txt
# TEE Build Information
# Generated: 2026年06月19日T15:36:01Z
# Reproducibility
SOURCE_DATE_EPOCH=1781847172
# Dependencies
OVMF_GIT_URL=https://github.com/AMDESE/ovmf.git
OVMF_BRANCH=snp-latest
OVMF_COMMIT=fbe0805b2091393406952e84724188f8c1941837
OVMF_SOURCE_DATE_EPOCH=1740099036
KERNEL_VERSION=6.8.0-124
KERNEL_PKG_SHA256=36946f21841d1194d3614929104572a4496eb9b62e2931aac854b7ee4145c3f2
BUSYBOX_PKG_SHA256=944b2728f53ceb3916cec2c962873c9951e612408099601751db2a0a5d81e0ed
GLIBC_VERSION=2.39
GLIBC_RUNTIME_PACKAGES=libc6=2.39-0ubuntu8.7 libgcc-s1=14.2.0-4ubuntu2~24.04.1 libstdc++6=14.2.0-4ubuntu2~24.04.1 zlib1g=1:1.3.dfsg-3.1ubuntu2 liblzma5=5.6.1+really5.4.5-1ubuntu0.3
GLIBC_RUNTIME_PACKAGE_SHA256S=libc6=955644e8bc2930a9bf8eea5e4c2237c8a118c1e2ac2845b993b6f7f35eefd293 libgcc-s1=aa7fadbe33b78bcf99885318040601c550c208929565b179891d9a3cc2aa68cd libstdc++6=a51f8de7829211db961a31f02158058ad1a95f92ac6d0a5dff6350e2821c54c0 zlib1g=0b93d16d7498f092fa3070fbbad28cdbc6b3d640f1a7681b96fc37f20d1219f1 liblzma5=d2eabd41ca77d2c2dd9d5d4ef478cccb64ffde6279c47cf4699a857d46785a52
KERNEL_MODULES_EXTRA_PKG_SHA256=cec7de8c627588b9755de7bca54e8f5f84087a2195e80e0a9ee33168beedc6f6
KATANA_BINARY_SHA256=3220ec9ad68f4fa9050e13fb6adb63c3f9bfa007d8ccbc9ecd5de20e4b0313fb
# Output Checksums (SHA256)
OVMF_SHA256=bdf28964b623837685a8243a35bb98fdfcaec8d867f5086d68a8304d2898e45c
KERNEL_SHA256=0913dbdfb7db70d66168e1987c3f76696a8f228c5ca799e0afa12c6f4c1c6a80
INITRD_SHA256=99c04f8aca5a95963caedab0124630de4c3278c3c7b8aa498875e5048e3aa09c
OVMF_REUSED_FROM=katana-v1.8.0-rc.3
KERNEL_REUSED_FROM=katana-v1.8.0-rc.3
# Sealed launch measurement (canonical project-wide LUKS_UUID from build-config)
LUKS_UUID=00000000-0000-0000-0000-000000000001
LAUNCH_MEASUREMENT=5dd67c32514fbd6e555a0357393c6bc8491219d620f63536cbf641c65ed011951ee4ee301251407711b7bdfe5f0434d5
Loading

v1.8.0-rc.3

18 Jun 13:48
@github-actions github-actions

Choose a tag to compare

v1.8.0-rc.3 Pre-release
Pre-release

What's Changed

  • Merge katana-tee-vm back into misc/AMDSEV with its CI workflows by @kariy in #594
  • amdsev-release: trigger on every katana release, bundle its binary by @kariy in #595
  • amdsev: bump pinned kernel 6.8.0-90 → 6.8.0-124 (ABI pin rot) by @kariy in #598
  • amdsev: stop strip_reserved_args from glob-expanding operator args by @kariy in #597
  • make: drop SNOS artifacts from fixtures (snos tests disabled) by @kariy in #599
  • amdsev: default to unsealed storage; document sealed-storage limitation by @kariy in #601
  • feat(rpc): add node_getConfig method by @kariy in #600
  • rpc(cli): add starknet messages-status subcommand by @kariy in #602
  • messaging: add --messaging.force-refetch to ignore stored checkpoint by @kariy in #603
  • feat(blockifier): bump l1 handler max l1 gas limit by @kariy in #604
  • release(prepare): v1.8.0-rc.3 by @kariy in #605

Full Changelog: v1.8.0-rc.2...v1.8.0-rc.3

Contributors

kariy
Loading

katana-v1.8.0-rc.3

18 Jun 13:59
@github-actions github-actions

Choose a tag to compare

katana-v1.8.0-rc.3 Pre-release
Pre-release

Katana TEE VM katana-v1.8.0-rc.3

Sealed-mode SEV-SNP confidential VM image bundling Katana v1.8.0-rc.3.

Sealed launch measurement (SHA-384)

LUKS_UUID = 00000000-0000-0000-0000-000000000001
LAUNCH_MEASUREMENT = 6bde2f9e56b56c84fb015246af7f2cefd6b50509354850d6673fb202c54fc5fdf3f19eb5cef77b1bc3db84086f863d20

This is the launch measurement that attestation verifiers should compare
against. It is bound to the canonical project-wide LUKS_UUID from
misc/AMDSEV/build-config. Operators running with a different LUKS_UUID
must recompute their expected measurement via ./verify-build.sh or
snp-tools/snp-digest.

Component checksums (SHA-256)

Artifact SHA-256
OVMF.fd (guest BIOS firmware) bdf28964b623837685a8243a35bb98fdfcaec8d867f5086d68a8304d2898e45c
vmlinuz (kernel) 0913dbdfb7db70d66168e1987c3f76696a8f228c5ca799e0afa12c6f4c1c6a80
initrd.img 8752a82e7ccb05703250c0d3f809ce122c680c0b06a1b7ca465d9e5079d9b47e
katana 5537a7ce09679bcfed52db9ad0f7ebd90320c3059ad07f89b8e7f124e884f94f

Pinned upstream sources

Component Source Pin
OVMF (guest BIOS) https://github.com/AMDESE/ovmf.git (branch snp-latest) fbe0805b2091393406952e84724188f8c1941837
Linux kernel Ubuntu linux-image-unsigned-6.8.0-124-generic .deb sha256 36946f21841d1194d3614929104572a4496eb9b62e2931aac854b7ee4145c3f2
Katana dojoengine/katana v1.8.0-rc.3

Verify before booting

mkdir -p /tmp/katana-tee-vm && tar xzf katana-tee-vm-katana-v1.8.0-rc.3.tar.gz -C /tmp/katana-tee-vm
misc/AMDSEV/verify-build.sh /tmp/katana-tee-vm

The verifier asserts every sha256 above and re-derives the launch measurement
from OVMF.fd + vmlinuz + initrd.img + the canonical LUKS_UUID. Exits
non-zero on any mismatch. For full from-source reproduction, see
misc/AMDSEV/reproduce-release.sh.

Full build provenance

build-info.txt
# TEE Build Information
# Generated: 2026年06月18日T13:58:02Z
# Reproducibility
SOURCE_DATE_EPOCH=1781785968
# Dependencies
OVMF_GIT_URL=https://github.com/AMDESE/ovmf.git
OVMF_BRANCH=snp-latest
OVMF_COMMIT=fbe0805b2091393406952e84724188f8c1941837
OVMF_SOURCE_DATE_EPOCH=1740099036
KERNEL_VERSION=6.8.0-124
KERNEL_PKG_SHA256=36946f21841d1194d3614929104572a4496eb9b62e2931aac854b7ee4145c3f2
BUSYBOX_PKG_SHA256=944b2728f53ceb3916cec2c962873c9951e612408099601751db2a0a5d81e0ed
GLIBC_VERSION=2.39
GLIBC_RUNTIME_PACKAGES=libc6=2.39-0ubuntu8.7 libgcc-s1=14.2.0-4ubuntu2~24.04.1 libstdc++6=14.2.0-4ubuntu2~24.04.1 zlib1g=1:1.3.dfsg-3.1ubuntu2 liblzma5=5.6.1+really5.4.5-1ubuntu0.3
GLIBC_RUNTIME_PACKAGE_SHA256S=libc6=955644e8bc2930a9bf8eea5e4c2237c8a118c1e2ac2845b993b6f7f35eefd293 libgcc-s1=aa7fadbe33b78bcf99885318040601c550c208929565b179891d9a3cc2aa68cd libstdc++6=a51f8de7829211db961a31f02158058ad1a95f92ac6d0a5dff6350e2821c54c0 zlib1g=0b93d16d7498f092fa3070fbbad28cdbc6b3d640f1a7681b96fc37f20d1219f1 liblzma5=d2eabd41ca77d2c2dd9d5d4ef478cccb64ffde6279c47cf4699a857d46785a52
KERNEL_MODULES_EXTRA_PKG_SHA256=cec7de8c627588b9755de7bca54e8f5f84087a2195e80e0a9ee33168beedc6f6
KATANA_BINARY_SHA256=5537a7ce09679bcfed52db9ad0f7ebd90320c3059ad07f89b8e7f124e884f94f
# Output Checksums (SHA256)
OVMF_SHA256=bdf28964b623837685a8243a35bb98fdfcaec8d867f5086d68a8304d2898e45c
KERNEL_SHA256=0913dbdfb7db70d66168e1987c3f76696a8f228c5ca799e0afa12c6f4c1c6a80
INITRD_SHA256=8752a82e7ccb05703250c0d3f809ce122c680c0b06a1b7ca465d9e5079d9b47e
# Sealed launch measurement (canonical project-wide LUKS_UUID from build-config)
LUKS_UUID=00000000-0000-0000-0000-000000000001
LAUNCH_MEASUREMENT=6bde2f9e56b56c84fb015246af7f2cefd6b50509354850d6673fb202c54fc5fdf3f19eb5cef77b1bc3db84086f863d20
Loading

v1.8.0-rc.2

11 Jun 14:37
@github-actions github-actions
7cfa9b9
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v1.8.0-rc.2 Pre-release
Pre-release

What's Changed

  • Enable tee-snp and tee-mock TEE features in release builds by @kariy in #590
  • release(prepare): v1.8.0-rc.2 by @kariy in #591

Full Changelog: v1.8.0-rc.1...v1.8.0-rc.2

Contributors

kariy
Loading

v1.8.0-rc.1

10 Jun 21:41
@github-actions github-actions
15a7100
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v1.8.0-rc.1 Pre-release
Pre-release

What's Changed

  • feat(rpc): implement starknet_getCompiledCasm method by @kariy in #309
  • refactor(provider): move state validation out of storage layer by @kariy in #310
  • Revert Blacksmith runners migration by @kariy in #336
  • feat(sync): Starknet syncing pipline via feeder gateway by @kariy in #338
  • chore(node): remove feature flag by @kariy in #340
  • feat(pipeline): add block subscription for sync progress monitoring by @kariy in #339
  • refactor(gateway): split crates by @kariy in #344
  • refactor(gpo): replace Sampler enum with trait-based impls by @kariy in #342
  • refactor(rpc): pending block abstraction by @kariy in #345
  • refactor(rpc): use katana-rpc-client in ForkedClient by @kariy in #347
  • refactor(rpc): pool abstraction by @kariy in #348
  • Add calculate_hash method to BroadcastedTxWithChainId by @kariy in #349
  • chore(primitives): remove redundant intermediary type by @kariy in #350
  • chore: rename katana-rpc crate to katana-rpc-server by @kariy in #351
  • fix(gateway): broadcasted transaction serialization by @kariy in #353
  • feat(bin): RPC subcommand for starknet_getEvents by @kariy in #354
  • refactor(rpc): remove Backend from StarknetApi by @kariy in #355
  • feat: full node by @kariy in #302
  • feat(full-node): watch L2 chain tip by @kariy in #357
  • feat: preserve class abi by @kariy in #356
  • fix(provider): historical provider doesn't respect pinned block number by @kariy in #360
  • refactor(provider): forked block data on the provider level by @kariy in #361
  • test(provider): historical forked provider data by @kariy in #362
  • feat(bin): add get storage proof endpoint to rpc command by @kariy in #366
  • feat(provider): storage proofs for pre fork point blocks by @kariy in #365
  • feat(db): database operations metrics by @kariy in #367
  • fix(pipeline): don't restart run_loop future on tip change by @kariy in #368
  • fix(rpc): forked provider return invalid proofs by @kariy in #369
  • refactor(node): include metrics server in Node by @kariy in #363
  • refactor(provider): database transaction-based provider by @kariy in #370
  • feat(pipeline): add comprehensive sync metrics by @kariy in #359
  • hotfix(provider): historical state update not being fetched correctly from forked provider by @kariy in #371
  • refactor(stage): perform trie computation as separate task by @kariy in #373
  • hotfix(provider): pre-fork point contract state not being fetched correctly by @kariy in #376
  • feat(trie): add revert functionality to state tries by @kariy in #374
  • feat(full-node): add state pruning mechanism to sync pipeline by @kariy in #358
  • feat(tracing): output logs to file by @kariy in #377
  • fix(pipeline): pipeline waits on stale tip by @kariy in #380
  • feat: add migrated class hashes in state update by @kariy in #379
  • fix(stage): extract execution resources from gateway type by @kariy in #381
  • fix(node): preconf watcher watch latest block + 1 by @kariy in #382
  • feat(primitives): deploy tx receipt by @kariy in #383
  • fix(cli): merge explorer options from config file by @kariy in #384
  • feat: alias contract for stateful compression by @chudkowsky in #375
  • refactor(primitives): define felt! macro locally by @kariy in #390
  • chore: remove starknet-crypto by @kariy in #391
  • refactor(primitives): remove usages of short_string! macro by @kariy in #389
  • fix: system contract no class hash by @kariy in #387
  • chore: bump Rust version in Dockerfile by @kariy in #393
  • ci: run in bigger storage runner by @kariy in #394
  • chore: bump blockifier to v0.16.0-rc.0 by @kariy in #392
  • ci: temporarily disable snos-integration-test job by @kariy in #395
  • feat(rpc): update to Starknet JSON-RPC spec v0.10.0 by @kariy in #385
  • feat(tee): Add Trusted Execution Environment (TEE) attestation support by @tarrencev in #378
  • chore: felt! macro cleanup by @kariy in #396
  • Add database path logging for sequencer node by @kariy in #397
  • ci: run test workflow on release branches by @kariy in #401
  • feat(rpc): implement dev_setStorageAt endpoint by @kariy in #400
  • chore: update jsonrpsee to 0.26 by @kariy in #405
  • refactor(provider): move ProviderRO and ProviderRW traits to katana-provider by @kariy in #404
  • refactor(cli): rename --db-dir to --data-dir by @kariy in #407
  • feat(grpc): add gRPC server with Starknet API parity by @kariy in #408
  • feat(utils): add migrate methods to TestNode by @kariy in #412
  • feat(utils): feature-gate node module behind node feature by @kariy in #414
  • refactor(executor): remove tx resource logs by @kariy in #415
  • chore: agentic standards by @tarrencev in #416
  • ci(docker): install all required scarb versions by @kariy in #417
  • feat(utils): cache migrated TestNode databases as snapshots by @kariy in #418
  • Add Avnu paymaster and VRF integration by @tarrencev in #399
  • ci(docker): install sozo 1.7.0 via asdf by @kariy in #419
  • ci(docker): install sozo 1.6.0 by @kariy in #420
  • ci: add migration db generation to test db workflow by @kariy in #421
  • chore(test): update test database fixtures by @glihm in #422
  • feat(grpc): add integration tests for Starknet gRPC APIs by @kariy in #413
  • chore(test): update test database fixtures by @glihm in #424
  • chore: sync agent standards by @tarrencev in #423
  • refactor(executor): simplify API by @kariy in #425
  • feat(rpc): synchronous add transaction methods by @kariy in #427
  • refactor(node): split into config, sequencer, and full crates by @kariy in #428
  • feat: add implement-rpc-api agent skill by @kariy in #430
  • feat(tee): AMD SEV-SNP supported VM image build scripts by @kariy in #388
  • make: auto-install missing scarb versions for contracts by @kariy in #432
  • feat(rpc): add txpool inspection API by @kariy in #433
  • fix(test): handle TxnHashNotFound in db-compat test by @kariy in #435
  • Add tee-sev-snp target and Katana build confirmation by @kariy in #436
  • Improve AMDSEV initrd build and boot QoL by @kariy in #438
  • AMDSEV: launch Katana asynchronously by @kariy in #440
  • fix(test): regenerate corrupted db fixtures and fix grpc server startup race by @kariy in #437
  • Add isolated AMDSEV initrd tests by @kariy in #439
  • Add starknet-specs release tracker workflow by @kariy in #443
    *...
Read more

Contributors

tarrencev, glihm, and 3 other contributors
Loading

v1.7.1

29 Jan 15:05
@github-actions github-actions

Choose a tag to compare

Release Notes

This release introduces the full implementation of the dev_setStorageAt RPC method, replacing the previous placeholder logic with functional storage state overrides.

Unfortunately, there's no build for x86 macOS due to its deprecation in Github Actions.

Full Changelog

  • feat(rpc): implement dev_setStorageAt endpoint by @kariy in #400

Contributors

kariy
Assets 9
Loading
Previous 1 3 4
Previous

AltStyle によって変換されたページ (->オリジナル) /