@qso-soft/shared
Version:
Shared library for QSO-soft
18 lines • 644 B
JavaScript
import { scroll } from 'viem/chains';
import { EVM_TOKEN_CONTRACTS } from '../constants';
import { getTokenContract } from '../helpers';
import { Networks } from '../types';
import { DefaultClient } from './default-client';
export class ScrollClient extends DefaultClient {
constructor(privateKey, logger) {
super(privateKey, scroll, logger, Networks.SCROLL);
}
async getBalanceByToken(tokenName) {
const contractInfo = getTokenContract({
contracts: EVM_TOKEN_CONTRACTS,
tokenName,
});
return this.getBalanceByContract(contractInfo);
}
}
//# sourceMappingURL=scroll.js.map