public ByteCodeBuilder callerIs(final Address caller) {
    byteCode.append(Operation.CALLER);
    this.push(Bytes.fromHexString(caller.toHexString()));
    byteCode.append(Operation.EQ);
    return this;
  }
Operations to check if the current caller is the address provided

@param caller address of the expected caller
@return this
evm/src/test/java/org/hyperledger/besu/evm/testutils/ByteCodeBuilder.java