Commit 74839fb8 authored by Maurelian's avatar Maurelian

sdk: Improve readability of deposit-erc20 output

parent 756e5315
...@@ -348,21 +348,32 @@ task('deposit-erc20', 'Deposits WETH9 onto L2.') ...@@ -348,21 +348,32 @@ task('deposit-erc20', 'Deposits WETH9 onto L2.')
switch (log.address) { switch (log.address) {
case OptimismPortal.address: { case OptimismPortal.address: {
const parsed = OptimismPortal.interface.parseLog(log) const parsed = OptimismPortal.interface.parseLog(log)
console.log(`Log ${parsed.name} from ${log.address}`) console.log(`Log ${parsed.name} from OptimismPortal (${log.address})`)
console.log(parsed.args) console.log(parsed.args)
console.log() console.log()
break break
} }
case L1CrossDomainMessenger.address: { case L1CrossDomainMessenger.address: {
const parsed = L1CrossDomainMessenger.interface.parseLog(log) const parsed = L1CrossDomainMessenger.interface.parseLog(log)
console.log(`Log ${parsed.name} from ${log.address}`) console.log(
`Log ${parsed.name} from L1CrossDomainMessenger (${log.address})`
)
console.log(parsed.args) console.log(parsed.args)
console.log() console.log()
break break
} }
case L1StandardBridge.address: { case L1StandardBridge.address: {
const parsed = L1StandardBridge.interface.parseLog(log) const parsed = L1StandardBridge.interface.parseLog(log)
console.log(`Log ${parsed.name} from ${log.address}`) console.log(
`Log ${parsed.name} from L1StandardBridge (${log.address})`
)
console.log(parsed.args)
console.log()
break
}
case WETH9.address: {
const parsed = WETH9.interface.parseLog(log)
console.log(`Log ${parsed.name} from WETH9 (${log.address})`)
console.log(parsed.args) console.log(parsed.args)
console.log() console.log()
break break
...@@ -378,7 +389,9 @@ task('deposit-erc20', 'Deposits WETH9 onto L2.') ...@@ -378,7 +389,9 @@ task('deposit-erc20', 'Deposits WETH9 onto L2.')
const expectedBalance = preBalance.add(utils.parseEther('1')) const expectedBalance = preBalance.add(utils.parseEther('1'))
if (!expectedBalance.eq(postBalance)) { if (!expectedBalance.eq(postBalance)) {
throw new Error('Balance mismatch') throw new Error(
`Balance mismatch, expected: ${expectedBalance}, actual: ${postBalance}`
)
} }
console.log('Withdrawal success') console.log('Withdrawal success')
}) })
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment