const ca = await ethers.getContractFactory("DasomToken");
const cabi = ca.interface;
cabi.format() // Fragments 확인
cabi.forEachFunction((func, index) => { console.log(func.format()); }); // 각 함수의 시그니처 확인
cabi.forEachFunction((func, index) => { console.log(func.format(), ethers.keccak256(ethers.toUtf8Bytes(func.format()))); }); // 시그니처와 해시 값 확인.
[태그:] ethers
[ethers.js] Contract Function 실행
const DasomOLI = ethers.getContractFactory('DasomOLI');
const dasomoli = DasomOLI.attach('0x1234567890123456789012345678901234567890');
dasomoli.functionDasom();