pub async fn build_limit_update_approve_transaction(
    contract_address: Address,
    signer: EthSigner,
    action: LimitUpdateAction,
    sigs: &BridgeCommitteeValiditySignInfo,
) -> BridgeResult<ContractCall<EthSigner, ()>>pub async fn build_limit_update_approve_transaction(
    contract_address: Address,
    signer: EthSigner,
    action: LimitUpdateAction,
    sigs: &BridgeCommitteeValiditySignInfo,
) -> BridgeResult<ContractCall<EthSigner, ()>>