ERC20ABI: ({ 
    inputs: { 
        internalType: string; 
        name: string; 
        type: string; 
    }[]; 
    payable: boolean; 
    stateMutability: string; 
    type: string; 
    anonymous?: undefined; 
    name?: undefined; 
    constant?: undefined; 
    outputs?: undefined; 
} | { 
    anonymous: boolean; 
    inputs: { 
        indexed: boolean; 
        internalType: string; 
        name: string; 
        type: string; 
    }[]; 
    name: string; 
    type: string; 
    payable?: undefined; 
    stateMutability?: undefined; 
    constant?: undefined; 
    outputs?: undefined; 
} | { 
    constant: boolean; 
    inputs: { 
        internalType: string; 
        name: string; 
        type: string; 
    }[]; 
    name: string; 
    outputs: { 
        internalType: string; 
        name: string; 
        type: string; 
    }[]; 
    payable: boolean; 
    stateMutability: string; 
    type: string; 
    anonymous?: undefined; 
})[]