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