Execute transactions

You can get Signer from the SCWProvider we created above & start using it normally as you would use an EOA.

Execute a simple transaction

const scwSigner = scwProvider.getSigner()
const greeter = new ethers.Contract(
  GREETER_ADDR,
  GreeterArtifact.abi,
  scwSigner
)

const tx = await greeter.addGreet({
  value: ethers.utils.parseEther('0.0001'),
})
console.log(tx)