version = 3
[[package]]
name = "autocfg"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "bitflags"
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36"
[[package]]
name = "block-buffer"
version = "0.10.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
dependencies = [
"generic-array",
]
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "cpufeatures"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
dependencies = [
"libc",
]
[[package]]
name = "crypto-common"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
dependencies = [
"generic-array",
"typenum",
]
[[package]]
name = "digest"
version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
dependencies = [
"block-buffer",
"crypto-common",
]
[[package]]
name = "five8"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a75b8549488b4715defcb0d8a8a1c1c76a80661b5fa106b4ca0e7fce59d7d875"
dependencies = [
"five8_core",
]
[[package]]
name = "five8_const"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b4f62f0f8ca357f93ae90c8c2dd1041a1f665fde2f889ea9b1787903829015"
dependencies = [
"five8_core",
]
[[package]]
name = "five8_core"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94474d15a76982be62ca8a39570dccce148d98c238ebb7408b0a21b2c4bdddc4"
[[package]]
name = "generic-array"
version = "0.14.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
dependencies = [
"typenum",
"version_check",
]
[[package]]
name = "libc"
version = "0.2.170"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828"
[[package]]
name = "lock_api"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
dependencies = [
"autocfg",
"scopeguard",
]
[[package]]
name = "parking_lot"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
dependencies = [
"lock_api",
"parking_lot_core",
]
[[package]]
name = "parking_lot_core"
version = "0.9.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
dependencies = [
"cfg-if",
"libc",
"redox_syscall",
"smallvec",
"windows-targets",
]
[[package]]
name = "redox_syscall"
version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
dependencies = [
"bitflags",
]
[[package]]
name = "scopeguard"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
[[package]]
name = "sha2"
version = "0.10.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
dependencies = [
"cfg-if",
"cpufeatures",
"digest",
]
[[package]]
name = "smallvec"
version = "1.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
[[package]]
name = "trezoa-account-info"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62e626a12814ee59c4ce5ae8ab8cab253e08285f2948333e684d25195e36fd50"
dependencies = [
"trezoa-program-error",
"trezoa-program-memory",
"trezoa-pubkey",
]
[[package]]
name = "trezoa-address"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9cc2bedc3daffe2db3fbd8a82a2e1aacccc487e3f10278ce35ef154c73f88247"
dependencies = [
"five8",
"five8_const",
"trezoa-atomic-u64",
"trezoa-define-syscall",
"trezoa-program-error",
"trezoa-sanitize",
"trezoa-sha256-hasher",
]
[[package]]
name = "trezoa-atomic-u64"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1416c646c954d6f2fd45244f030d351a54730c2c4a99a15c6cfe0d5d01cab218"
dependencies = [
"parking_lot",
]
[[package]]
name = "trezoa-define-syscall"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b891c9220e1c9c4a53222a412bb2473362296ab1e720480f703f03fa3063c3a"
[[package]]
name = "trezoa-hash"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9356f22949ae55c120a8bbceb3fb8456bd2a5047a2d8a637640d2f9a1586300"
dependencies = [
"five8",
"trezoa-atomic-u64",
"trezoa-sanitize",
]
[[package]]
name = "trezoa-msg"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "203df554c47f9fae1358f504f923d3d093c7db67172f0444555bad83518fdb38"
dependencies = [
"trezoa-define-syscall",
]
[[package]]
name = "trezoa-program-entrypoint"
version = "3.1.1"
dependencies = [
"trezoa-account-info",
"trezoa-define-syscall",
"trezoa-msg",
"trezoa-program-error",
"trezoa-pubkey",
]
[[package]]
name = "trezoa-program-error"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a47cc81c5f08f1a4b5a3f2345e7c66b366f2c1f1f9c348ed31f6c2a51c31abe"
[[package]]
name = "trezoa-program-memory"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15123be36db42ece4782a07131997a542d18d58a086d22894f25f04ed37aa4ac"
dependencies = [
"trezoa-define-syscall",
]
[[package]]
name = "trezoa-pubkey"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67a1735abaa4201f0fae821427e0a2ec5fe5b74632355da5b5b97b3db1f9a433"
dependencies = [
"trezoa-address",
]
[[package]]
name = "trezoa-sanitize"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfcf6de58b3216be1e328c6f643cd4112f6d5eeb08774dbaf53a3dc2f4a19f4d"
[[package]]
name = "trezoa-sha256-hasher"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc83f2044391b0a1de600e9cac91ace3d65af388786da439a65c66af9a174b48"
dependencies = [
"sha2",
"trezoa-define-syscall",
"trezoa-hash",
]
[[package]]
name = "typenum"
version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "version_check"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "windows-targets"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_gnullvm",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
]
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
name = "windows_aarch64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
name = "windows_i686_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
name = "windows_i686_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
name = "windows_x86_64_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
name = "windows_x86_64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"