Type Alias ResolvedRegister Resolved Register : { AddressType : Register extends { AddressType : infer type ; } ? type : DefaultRegister [ "AddressType" ] ; ArrayMaxDepth : Register extends { ArrayMaxDepth : infer type extends number | false ; } ? type : DefaultRegister [ "ArrayMaxDepth" ] ; BigIntType : Register extends { BigIntType : infer type ; } ? type : DefaultRegister [ "BigIntType" ] ; BytesType : Register extends { BytesType : infer type extends { inputs : unknown ; outputs : unknown ; } ; } ? type : DefaultRegister [ "BytesType" ] ; FixedArrayMaxLength : Register extends { FixedArrayMaxLength : infer type extends number ; } ? type : DefaultRegister [ "FixedArrayMaxLength" ] ; FixedArrayMinLength : Register extends { FixedArrayMinLength : infer type extends number ; } ? type : DefaultRegister [ "FixedArrayMinLength" ] ; IntType : Register extends { IntType : infer type ; } ? type : DefaultRegister [ "IntType" ] ; StrictAbiType : Register extends { StrictAbiType : infer type extends boolean ; } ? type : DefaultRegister [ "StrictAbiType" ] ; } Type declaration Address Type : Register extends { AddressType : infer type ; } ? type : DefaultRegister [ "AddressType" ] Array Max Depth : Register extends { ArrayMaxDepth : infer type extends number | false ; } ? type : DefaultRegister [ "ArrayMaxDepth" ] Big Int Type : Register extends { BigIntType : infer type ; } ? type : DefaultRegister [ "BigIntType" ] Bytes Type : Register extends { BytesType : infer type extends { inputs : unknown ; outputs : unknown ; } ; } ? type : DefaultRegister [ "BytesType" ] Fixed Array Max Length : Register extends { FixedArrayMaxLength : infer type extends number ; } ? type : DefaultRegister [ "FixedArrayMaxLength" ] Fixed Array Min Length : Register extends { FixedArrayMinLength : infer type extends number ; } ? type : DefaultRegister [ "FixedArrayMinLength" ] Int Type : Register extends { IntType : infer type ; } ? type : DefaultRegister [ "IntType" ] Strict Abi Type : Register extends { StrictAbiType : infer type extends boolean ; } ? type : DefaultRegister [ "StrictAbiType" ] Defined in node_modules/viem/node_modules/abitype/dist/types/register.d.ts:2
TypeScript type to use for
address
values