Overview
Item.isConstructor checks whether an ABI item is a constructor definition.
Type guard for constructor ABI items
Item.isConstructor checks whether an ABI item is a constructor definition.
import { Abi } from '@tevm/voltaire/Abi';
const item = {
type: 'constructor',
stateMutability: 'nonpayable',
inputs: [{ type: 'string', name: 'name' }]
} as const;
if (Abi.Item.isConstructor(item)) {
const params = Abi.Constructor.encodeParams(item, ['MyToken']);
}
Was this page helpful?
Suggestions