Commit c56e4d42 authored by Liam Horne's avatar Liam Horne

refactor: remove unused function

parent 2dd79f70
import { add0x, remove0x, encodeHex } from '../common' import { add0x, remove0x, encodeHex } from '../common'
import { Contract, BigNumber, ethers } from 'ethers' import { BigNumber, ethers } from 'ethers'
import { keccak256 } from 'ethers/lib/utils'
import { TransactionResponse } from '@ethersproject/abstract-provider'
export interface BatchContext { export interface BatchContext {
numSequencedTransactions: number numSequencedTransactions: number
...@@ -23,20 +21,6 @@ export interface AppendSequencerBatchParams { ...@@ -23,20 +21,6 @@ export interface AppendSequencerBatchParams {
const APPEND_SEQUENCER_BATCH_METHOD_ID = 'appendSequencerBatch()' const APPEND_SEQUENCER_BATCH_METHOD_ID = 'appendSequencerBatch()'
const appendSequencerBatch = async (
OVM_CanonicalTransactionChain: Contract,
batch: AppendSequencerBatchParams
): Promise<TransactionResponse> => {
const methodId = keccak256(
Buffer.from(APPEND_SEQUENCER_BATCH_METHOD_ID)
).slice(2, 10)
const calldata = encodeAppendSequencerBatch(batch)
return OVM_CanonicalTransactionChain.signer.sendTransaction({
to: OVM_CanonicalTransactionChain.address,
data: '0x' + methodId + calldata,
})
}
export const encodeAppendSequencerBatch = ( export const encodeAppendSequencerBatch = (
b: AppendSequencerBatchParams b: AppendSequencerBatchParams
): string => { ): string => {
......
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