diff --git a/packages/api/src/lib/compiler/type/input.ts b/packages/api/src/lib/compiler/type/input.ts index de324d49..66246763 100644 --- a/packages/api/src/lib/compiler/type/input.ts +++ b/packages/api/src/lib/compiler/type/input.ts @@ -11,7 +11,19 @@ export interface CondensedCompilationInput { optimize: boolean /** e.g: 0.6.8+commit.0bbfe453 */ version: string - evmVersion?: 'istanbul' | 'petersburg' | 'constantinople' | 'byzantium' | 'spuriousDragon' | 'tangerineWhistle' | 'homestead' + evmVersion?: + | 'cancun' + | 'shanghai' + | 'paris' + | 'london' + | 'berlin' + | 'istanbul' + | 'petersburg' + | 'constantinople' + | 'byzantium' + | 'spuriousDragon' + | 'tangerineWhistle' + | 'homestead' } ///////////// @@ -50,6 +62,11 @@ export interface CompilerSettings { optimizer?: Partial /** Version of the EVM to compile for. Affects type checking and code generation */ evmVersion: + | 'cancun' + | 'shanghai' + | 'paris' + | 'london' + | 'berlin' | 'homestead' | 'tangerineWhistle' | 'spuriousDragon'