Merge branch 'develop' into feat/DEPLOY-295-l2ep-refactoring #60017
solidity.yml
on: push
Detect changes
8s
Prepublish Test
1m 34s
Native Compilation
4m 34s
Solidity Lint
40s
Prettier Formatting
48s
Annotations
1 error and 20 warnings
Solidity Lint
Got error Error: No job for job name: "Lint" found during self-lookup, invalid job name given?
Available jobs names + ids: Detect changes|23461379794,Solidity Lint|23461388925,Prepublish Test|23461389130,Prettier Formatting|23461389377,Native Compilation|23461389562
, failing action
|
Solidity Lint:
contracts/test/v0.8/Cron.test.ts#L43
'libType' is never reassigned. Use 'const' instead
|
Solidity Lint:
contracts/test/v0.8/L2EP/ArbitrumCrossDomainGovernor.test.ts#L331
'dataBuffer' is never reassigned. Use 'const' instead
|
Solidity Lint:
contracts/test/v0.8/L2EP/ArbitrumCrossDomainGovernor.test.ts#L334
'encoded' is never reassigned. Use 'const' instead
|
Solidity Lint:
contracts/test/v0.8/L2EP/ArbitrumCrossDomainGovernor.test.ts#L352
'transaction' is never reassigned. Use 'const' instead
|
Solidity Lint:
contracts/test/v0.8/L2EP/ArbitrumValidator.test.ts#L10
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
|
Solidity Lint:
contracts/test/v0.8/L2EP/ArbitrumValidator.test.ts#L11
'arbitrumSequencerStatusRecorderAbi' is defined but never used. Allowed unused vars must match /^_/u
|
Solidity Lint:
contracts/test/v0.8/L2EP/ArbitrumValidator.test.ts#L12
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
|
Solidity Lint:
contracts/test/v0.8/L2EP/ArbitrumValidator.test.ts#L13
'arbitrumInboxAbi' is defined but never used. Allowed unused vars must match /^_/u
|
Solidity Lint:
contracts/test/v0.8/L2EP/ArbitrumValidator.test.ts#L14
Use "@ts-expect-error" instead of "@ts-ignore", as "@ts-ignore" will do nothing if the following line is error-free
|
Solidity Lint:
contracts/test/v0.8/L2EP/OptimismCrossDomainGovernor.test.ts#L375
'dataBuffer' is never reassigned. Use 'const' instead
|
Solidity Lint
Interface name 'AutomationRegistryBase2_3' must start with "I"
|
Solidity Lint
GC: For [ StateLegacy ] struct, packing seems inefficient. Try rearranging to achieve 32bytes slots
|
Solidity Lint
GC: For [ OnchainConfigLegacy ] struct, packing seems inefficient. Try rearranging to achieve 32bytes slots
|
Solidity Lint
GC: For [ InitialTriggerConfig ] struct, packing seems inefficient. Try rearranging to achieve 32bytes slots
|
Solidity Lint
Contract has 30 states declarations but allowed no more than 15
|
Solidity Lint
GC: For [ BillingConfig ] struct, packing seems inefficient. Try rearranging to achieve 32bytes slots
|
Solidity Lint
Avoid to use tx.origin
|
Solidity Lint
Avoid to use low level calls
|
Solidity Lint
Avoid to use low level calls
|
Solidity Lint
Interface name 'AutomationCompatibleInterface' must start with "I"
|