pub fn poseidon2_compress(env: &Env, left: U256, right: U256) -> U256Expand description
Hash a pair of U256 values using Poseidon2 compression mode
This function performs Poseidon2 compression on two field elements. The inputs must be within the BN256 field range [0, p-1).
§Arguments
env- The Soroban environmentleft- Left input value (must be < BN256 modulus)right- Right input value (must be < BN256 modulus)
§Returns
The compressed hash result as U256
§Panics
Panics if either input is >= BN256 modulus