Files
zeekay 55a7f247ca init: extract wallet from lux/exchange monorepo
Copies apps/extension, apps/mobile and 10 pkgs (wallet, ui, config,
utilities, sessions, gating, notifications, analytics, eslint-config,
prices) into a standalone pnpm workspace.  Resolves merge conflict
markers in extension and mobile package.json files, strips build
artifacts (.wxt, .output, Pods).
2026-04-11 01:59:19 -07:00

61 lines
2.3 KiB
Objective-C

//
// RnEthersBridge.m
// Uniswap
//
// Created by Connor McEwen on 10/28/21.
//
#import <React/RCTBridgeModule.h>
@interface RCT_EXTERN_MODULE(RNEthersRS, NSObject)
RCT_EXTERN_METHOD(getMnemonicIds: (RCTPromiseResolveBlock)resolve
reject:(RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(importMnemonic: (NSString *)mnemonic
resolve: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(removeMnemonic: (NSString *)mnemonicId
resolve: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(generateAndStoreMnemonic: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(getAddressesForStoredPrivateKeys: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(generateAddressForMnemonic: (NSString *)mnemonic
derivationIndex: (NSInteger)index
resolve: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(generateAndStorePrivateKey: (NSString *)mnemonicId
derivationIndex: (NSInteger)index
resolve: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(removePrivateKey: (NSString *)address
resolve: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(signTransactionHashForAddress: (NSString *)address
hash: (NSString *)hash
chainId: NSNumber
resolve: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(signMessageForAddress: (NSString *)address
message: (NSString *)message
resolve: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
RCT_EXTERN_METHOD(signHashForAddress: (NSString *)address
hash: (NSString *)hash
chainId: NSNumber
resolve: (RCTPromiseResolveBlock)resolve
reject: (RCTPromiseRejectBlock)reject)
@end