Skip to content

Commit 8181844

Browse files
committed
refactor(node): split into NodeBase and NodeDirect
1 parent b70554e commit 8181844

File tree

22 files changed

+128
-120
lines changed

22 files changed

+128
-120
lines changed

src/AeSdkAepp.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {
1515
UnAuthorizedAccountError,
1616
RpcConnectionError,
1717
} from './utils/errors';
18-
import Node from './Node';
18+
import Node from './node/Direct';
1919
import BrowserConnection from './aepp-wallet-communication/connection/Browser';
2020

2121
/**

src/AeSdkBase.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Node from './Node';
1+
import Node from './node/Direct';
22
import AccountBase from './account/Base';
33
import {
44
CompilerError, DuplicateNodeError, NodeNotFoundError, NotImplementedError, TypeError,

src/AeSdkMethods.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import createDelegationSignature from './contract/delegation-signature';
77
import * as contractGaMethods from './contract/ga';
88
import { buildTxAsync } from './tx/builder';
99
import { mapObject, UnionToIntersection, wrapWithProxy } from './utils/other';
10-
import Node from './Node';
10+
import Node from './node/Direct';
1111
import { TxParamsAsync } from './tx/builder/schema.generated';
1212
import AccountBase from './account/Base';
1313
import { Encoded } from './utils/encoder';

src/account/Base.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Encoded } from '../utils/encoder';
2-
import Node from '../Node';
2+
import Node from '../node/Direct';
33
import CompilerBase from '../contract/compiler/Base';
44
import { AensName, ConsensusProtocolVersion, Int } from '../tx/builder/constants';
55
import { AciValue, Domain } from '../utils/typed-data';

src/account/LedgerFactory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import AccountLedger, { CLA, GET_ADDRESS, GET_APP_CONFIGURATION } from './Ledger
33
import { UnsupportedVersionError } from '../utils/errors';
44
import { Encoded } from '../utils/encoder';
55
import semverSatisfies from '../utils/semver-satisfies';
6-
import Node from '../Node';
6+
import Node from '../node/Direct';
77

88
/**
99
* A factory class that generates instances of AccountLedger based on provided transport.

src/aens.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { Encoded, Encoding } from './utils/encoder';
1414
import { UnsupportedProtocolError } from './utils/errors';
1515
import { sendTransaction, SendTransactionOptions, getName } from './chain';
1616
import { buildTxAsync, BuildTxOptions } from './tx/builder';
17-
import { TransformNodeType } from './Node';
17+
import { TransformNodeType } from './node/Base';
1818
import { NameEntry, NamePointer } from './apis/node';
1919
import AccountBase from './account/Base';
2020
import { AddressEncodings } from './tx/builder/field-types/address';

src/aepp-wallet-communication/rpc/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Encoded } from '../../utils/encoder';
22
import { Domain, AciValue } from '../../utils/typed-data';
33
import { METHODS, SUBSCRIPTION_TYPES, WALLET_TYPE } from '../schema';
4-
import { TransformNodeType } from '../../Node';
4+
import { TransformNodeType } from '../../node/Base';
55
import { SignedTx } from '../../apis/node';
66
import { AensName } from '../../tx/builder/constants';
77

src/chain.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ import {
1010
AensPointerContextError, DryRunError, InvalidAensNameError, TransactionError,
1111
TxTimedOutError, TxNotInChainError, InternalError,
1212
} from './utils/errors';
13-
import Node, { TransformNodeType } from './Node';
13+
import { TransformNodeType } from './node/Base';
14+
import Node from './node/Direct';
1415
import {
1516
Account as AccountNode, ByteCode, ContractObject, DryRunResult, DryRunResults,
1617
Generation, KeyBlock, MicroBlockHeader, NameEntry, SignedTx,

src/contract/Contract.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ import {
3737
ContractCallObject as NodeContractCallObject, Event as NodeEvent,
3838
} from '../apis/node';
3939
import CompilerBase, { Aci } from './compiler/Base';
40-
import Node, { TransformNodeType } from '../Node';
40+
import { TransformNodeType } from '../node/Base';
41+
import Node from '../node/Direct';
4142
import {
4243
getAccount, getContract, getContractByteCode, resolveName, txDryRun, sendTransaction,
4344
SendTransactionOptions,

src/contract/delegation-signature.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { ArgumentError } from '../utils/errors';
33
import { AensName } from '../tx/builder/constants';
44
import AccountBase from '../account/Base';
55
import { isNameValid } from '../tx/builder/helpers';
6-
import Node from '../Node';
6+
import Node from '../node/Direct';
77

88
function ensureOracleQuery(oq: string): asserts oq is Encoded.OracleQueryId {
99
if (!oq.startsWith('oq_')) throw new ArgumentError('oq', 'oracle query', oq);

0 commit comments

Comments
 (0)