mirror of
https://github.com/vacp2p/status-linea-besu.git
synced 2026-01-08 21:38:15 -05:00
Merge branch 'main' into zkbesu
This commit is contained in:
@@ -72,29 +72,23 @@ public class Address extends DelegatingBytes {
|
||||
/** The constant BLS12_G1ADD. */
|
||||
public static final Address BLS12_G1ADD = Address.precompiled(0xB);
|
||||
|
||||
/** The constant BLS12_G1MUL. */
|
||||
public static final Address BLS12_G1MUL = Address.precompiled(0xC);
|
||||
|
||||
/** The constant BLS12_G1MULTIEXP. */
|
||||
public static final Address BLS12_G1MULTIEXP = Address.precompiled(0xD);
|
||||
public static final Address BLS12_G1MULTIEXP = Address.precompiled(0xC);
|
||||
|
||||
/** The constant BLS12_G2ADD. */
|
||||
public static final Address BLS12_G2ADD = Address.precompiled(0xE);
|
||||
|
||||
/** The constant BLS12_G2MUL. */
|
||||
public static final Address BLS12_G2MUL = Address.precompiled(0xF);
|
||||
public static final Address BLS12_G2ADD = Address.precompiled(0xD);
|
||||
|
||||
/** The constant BLS12_G2MULTIEXP. */
|
||||
public static final Address BLS12_G2MULTIEXP = Address.precompiled(0x10);
|
||||
public static final Address BLS12_G2MULTIEXP = Address.precompiled(0xE);
|
||||
|
||||
/** The constant BLS12_PAIRING. */
|
||||
public static final Address BLS12_PAIRING = Address.precompiled(0x11);
|
||||
public static final Address BLS12_PAIRING = Address.precompiled(0xF);
|
||||
|
||||
/** The constant BLS12_MAP_FP_TO_G1. */
|
||||
public static final Address BLS12_MAP_FP_TO_G1 = Address.precompiled(0x12);
|
||||
public static final Address BLS12_MAP_FP_TO_G1 = Address.precompiled(0x10);
|
||||
|
||||
/** The constant BLS12_MAP_FP2_TO_G2. */
|
||||
public static final Address BLS12_MAP_FP2_TO_G2 = Address.precompiled(0x13);
|
||||
public static final Address BLS12_MAP_FP2_TO_G2 = Address.precompiled(0x11);
|
||||
|
||||
/** The constant ZERO. */
|
||||
public static final Address ZERO = Address.fromHexString("0x0");
|
||||
|
||||
@@ -28,16 +28,16 @@ import org.slf4j.LoggerFactory;
|
||||
|
||||
/** Account Override parameter class */
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
@JsonDeserialize(builder = AccountOverride.Builder.class)
|
||||
public class AccountOverride {
|
||||
private static final Logger LOG = LoggerFactory.getLogger(AccountOverride.class);
|
||||
@JsonDeserialize(builder = StateOverride.Builder.class)
|
||||
public class StateOverride {
|
||||
private static final Logger LOG = LoggerFactory.getLogger(StateOverride.class);
|
||||
|
||||
private final Optional<Wei> balance;
|
||||
private final Optional<Long> nonce;
|
||||
private final Optional<String> code;
|
||||
private final Optional<Map<String, String>> stateDiff;
|
||||
|
||||
private AccountOverride(
|
||||
private StateOverride(
|
||||
final Optional<Wei> balance,
|
||||
final Optional<Long> nonce,
|
||||
final Optional<String> code,
|
||||
@@ -144,8 +144,8 @@ public class AccountOverride {
|
||||
*
|
||||
* @return account override
|
||||
*/
|
||||
public AccountOverride build() {
|
||||
return new AccountOverride(balance, nonce, code, stateDiff);
|
||||
public StateOverride build() {
|
||||
return new StateOverride(balance, nonce, code, stateDiff);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -172,11 +172,11 @@ public class AccountOverride {
|
||||
if (o == null || getClass() != o.getClass()) {
|
||||
return false;
|
||||
}
|
||||
final AccountOverride accountOverride = (AccountOverride) o;
|
||||
return balance.equals(accountOverride.balance)
|
||||
&& nonce.equals(accountOverride.nonce)
|
||||
&& code.equals(accountOverride.code)
|
||||
&& stateDiff.equals(accountOverride.stateDiff);
|
||||
final StateOverride stateOverride = (StateOverride) o;
|
||||
return balance.equals(stateOverride.balance)
|
||||
&& nonce.equals(stateOverride.nonce)
|
||||
&& code.equals(stateOverride.code)
|
||||
&& stateDiff.equals(stateOverride.stateDiff);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -186,7 +186,7 @@ public class AccountOverride {
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "AccountOverride{"
|
||||
return "StateOverride{"
|
||||
+ "balance="
|
||||
+ balance
|
||||
+ ", nonce="
|
||||
@@ -20,8 +20,8 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
|
||||
/** Map of account overrides, indexed by address */
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public class AccountOverrideMap extends HashMap<Address, AccountOverride> {
|
||||
public class StateOverrideMap extends HashMap<Address, StateOverride> {
|
||||
|
||||
/** Default constructor */
|
||||
public AccountOverrideMap() {}
|
||||
public StateOverrideMap() {}
|
||||
}
|
||||
Reference in New Issue
Block a user