### Question:
EIP1559 { public boolean isEIP1559(final long blockNumber) { guardActivation(); return blockNumber >= initialForkBlknum; } EIP1559(final long forkBlockNumber); long computeBaseFee(
      final long parentBaseFee, final long parentBlockGasUsed, final long targetGasUsed); boolean isValidBaseFee(final long parentBaseFee, final long baseFee); long eip1559GasPool(final long blockNumber, final long gasLimit); long legacyGasPool(final long blockNumber, final long gasLimit); boolean isEIP1559(final long blockNumber); boolean isEIP1559Finalized(final long blockNumber); boolean isForkBlock(final long blockNumber); long getForkBlock(); boolean isValidFormat(
      final Transaction transaction, final AcceptedTransactionTypes acceptedTransactionTypes); boolean isValidTransaction(final long blockNumber, final Transaction transaction); long targetGasUsed(final BlockHeader header); static long targetGasUsed(
      final long blockNumber,
      final long migrationDuration,
      final long gasTarget,
      final long forkBlock);  }### Answer:
@Test public void givenBlockAfterFork_whenIsEIP1559_returnsTrue() { assertThat(eip1559.isEIP1559(FORK_BLOCK + 1)).isTrue(); }
@Test public void givenBlockABeforeFork_whenIsEIP1559_returnsFalse() { assertThat(eip1559.isEIP1559(FORK_BLOCK - 1)).isFalse(); }