Describe the solution you'd like
Replace deposit and withdrawal functionality that currently exists in the bridge with equivalent functions from the @nahmii/SDK package. Add withdrawal finalization functionality through the SDK.
Additional context
Integrating the SDK means that the withdraw and deposit functions from the ethereum.js util can be removed and the ABIs for the L1StandardBridge and the L2StandardBridge are obsolete.
Stepwise breakdown
[x] Replace withdraw function with a SDK equivalent.
Describe the solution you'd like Replace deposit and withdrawal functionality that currently exists in the bridge with equivalent functions from the
@nahmii/SDK
package. Add withdrawal finalization functionality through the SDK.Additional context Integrating the SDK means that the withdraw and deposit functions from the
ethereum.js
util can be removed and the ABIs for theL1StandardBridge
and theL2StandardBridge
are obsolete.Stepwise breakdown
L1StandardBridge
andL2StandardBridge
ABIs.Definition of done
@nahmii/SDK
equivalents.