revme/cmd/bench/burntpix/
static_data.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
use revm::primitives::{address, fixed_bytes, Address, Bytes, FixedBytes};

pub const BURNTPIX_MAIN_ADDRESS: Address = address!("49206861766520746f6f206d7563682074696d65");
pub const BURNTPIX_ADDRESS_ONE: Address = address!("0a743ba7304efcc9e384ece9be7631e2470e401e");
pub const BURNTPIX_ADDRESS_TWO: Address = address!("c917e98213a05d271adc5d93d2fee6c1f1006f75");
pub const BURNTPIX_ADDRESS_THREE: Address = address!("f529c70db0800449ebd81fbc6e4221523a989f05");

pub const STORAGE_ZERO: FixedBytes<32> =
    fixed_bytes!("000000000000000000000000f529c70db0800449ebd81fbc6e4221523a989f05");
pub const STORAGE_ONE: FixedBytes<32> =
    fixed_bytes!("0000000000000000000000000a743ba7304efcc9e384ece9be7631e2470e401e");
pub const STORAGE_TWO: FixedBytes<32> =
    fixed_bytes!("000000000000000000000000c917e98213a05d271adc5d93d2fee6c1f1006f75");

pub const BURNTPIX_BYTECODE_ONE: Bytes =
    Bytes::from_static(include_str!("bytecode_one.hex").as_bytes());
pub const BURNTPIX_BYTECODE_TWO: Bytes =
    Bytes::from_static(include_str!("bytecode_two.hex").as_bytes());
pub const BURNTPIX_BYTECODE_THREE: Bytes =
    Bytes::from_static(include_str!("bytecode_three.hex").as_bytes());
pub const BURNTPIX_BYTECODE_FOUR: Bytes =
    Bytes::from_static(include_str!("bytecode_four.hex").as_bytes());