Search
Preparing search index...
The search index is not available
Home
Context
Class Context
Hierarchy
Context
Index
Constructors
constructor
Properties
error$
internal
Contracts
services
Methods
attach
destroy
Constructors
constructor
new
Context
(
internalContracts
:
{
ensControllerContract
:
ENSControllerContract
;
ensReverseRegistrarContract
:
ENSReverseRegistrarContract
;
erc20TokenContract
:
ERC20TokenContract
;
gatewayContract
:
GatewayContract
;
gatewayV2Contract
:
GatewayV2Contract
;
paymentRegistryContract
:
PaymentRegistryContract
;
personalAccountRegistryContract
:
PersonalAccountRegistryContract
}
, services
:
{
accountService
:
AccountService
;
apiService
:
ApiService
;
assetsService
:
AssetsService
;
blockService
:
BlockService
;
contractService
:
ContractService
;
ensService
:
ENSService
;
exchangeService
:
ExchangeService
;
faucetService
:
FaucetService
;
gatewayService
:
GatewayService
;
nameResolutionService
:
NameResolutionService
;
networkService
:
NetworkService
;
notificationService
:
NotificationService
;
p2pPaymentsService
:
P2PPaymentService
;
paymentHubService
:
PaymentHubService
;
projectService
:
ProjectService
;
ratesService
:
RatesService
;
sessionService
:
SessionService
;
stateService
:
StateService
;
transactionsService
:
TransactionsService
;
walletService
:
WalletService
}
)
:
Context
Parameters
internalContracts:
{
ensControllerContract
:
ENSControllerContract
;
ensReverseRegistrarContract
:
ENSReverseRegistrarContract
;
erc20TokenContract
:
ERC20TokenContract
;
gatewayContract
:
GatewayContract
;
gatewayV2Contract
:
GatewayV2Contract
;
paymentRegistryContract
:
PaymentRegistryContract
;
personalAccountRegistryContract
:
PersonalAccountRegistryContract
}
ens
Controller
Contract
:
ENSControllerContract
ens
Reverse
Registrar
Contract
:
ENSReverseRegistrarContract
erc20
Token
Contract
:
ERC20TokenContract
gateway
Contract
:
GatewayContract
gateway
V2Contract
:
GatewayV2Contract
payment
Registry
Contract
:
PaymentRegistryContract
personal
Account
Registry
Contract
:
PersonalAccountRegistryContract
services:
{
accountService
:
AccountService
;
apiService
:
ApiService
;
assetsService
:
AssetsService
;
blockService
:
BlockService
;
contractService
:
ContractService
;
ensService
:
ENSService
;
exchangeService
:
ExchangeService
;
faucetService
:
FaucetService
;
gatewayService
:
GatewayService
;
nameResolutionService
:
NameResolutionService
;
networkService
:
NetworkService
;
notificationService
:
NotificationService
;
p2pPaymentsService
:
P2PPaymentService
;
paymentHubService
:
PaymentHubService
;
projectService
:
ProjectService
;
ratesService
:
RatesService
;
sessionService
:
SessionService
;
stateService
:
StateService
;
transactionsService
:
TransactionsService
;
walletService
:
WalletService
}
account
Service
:
AccountService
api
Service
:
ApiService
assets
Service
:
AssetsService
block
Service
:
BlockService
contract
Service
:
ContractService
ens
Service
:
ENSService
exchange
Service
:
ExchangeService
faucet
Service
:
FaucetService
gateway
Service
:
GatewayService
name
Resolution
Service
:
NameResolutionService
network
Service
:
NetworkService
notification
Service
:
NotificationService
p2p
Payments
Service
:
P2PPaymentService
payment
Hub
Service
:
PaymentHubService
project
Service
:
ProjectService
rates
Service
:
RatesService
session
Service
:
SessionService
state
Service
:
StateService
transactions
Service
:
TransactionsService
wallet
Service
:
WalletService
Returns
Context
Properties
Readonly
error$
error$
:
ErrorSubject
= new ErrorSubject()
Readonly
internal
Contracts
internal
Contracts
:
{
ensControllerContract
:
ENSControllerContract
;
ensReverseRegistrarContract
:
ENSReverseRegistrarContract
;
erc20TokenContract
:
ERC20TokenContract
;
gatewayContract
:
GatewayContract
;
gatewayV2Contract
:
GatewayV2Contract
;
paymentRegistryContract
:
PaymentRegistryContract
;
personalAccountRegistryContract
:
PersonalAccountRegistryContract
}
Type declaration
ens
Controller
Contract
:
ENSControllerContract
ens
Reverse
Registrar
Contract
:
ENSReverseRegistrarContract
erc20
Token
Contract
:
ERC20TokenContract
gateway
Contract
:
GatewayContract
gateway
V2Contract
:
GatewayV2Contract
payment
Registry
Contract
:
PaymentRegistryContract
personal
Account
Registry
Contract
:
PersonalAccountRegistryContract
Readonly
services
services
:
{
accountService
:
AccountService
;
apiService
:
ApiService
;
assetsService
:
AssetsService
;
blockService
:
BlockService
;
contractService
:
ContractService
;
ensService
:
ENSService
;
exchangeService
:
ExchangeService
;
faucetService
:
FaucetService
;
gatewayService
:
GatewayService
;
nameResolutionService
:
NameResolutionService
;
networkService
:
NetworkService
;
notificationService
:
NotificationService
;
p2pPaymentsService
:
P2PPaymentService
;
paymentHubService
:
PaymentHubService
;
projectService
:
ProjectService
;
ratesService
:
RatesService
;
sessionService
:
SessionService
;
stateService
:
StateService
;
transactionsService
:
TransactionsService
;
walletService
:
WalletService
}
Type declaration
account
Service
:
AccountService
api
Service
:
ApiService
assets
Service
:
AssetsService
block
Service
:
BlockService
contract
Service
:
ContractService
ens
Service
:
ENSService
exchange
Service
:
ExchangeService
faucet
Service
:
FaucetService
gateway
Service
:
GatewayService
name
Resolution
Service
:
NameResolutionService
network
Service
:
NetworkService
notification
Service
:
NotificationService
p2p
Payments
Service
:
P2PPaymentService
payment
Hub
Service
:
PaymentHubService
project
Service
:
ProjectService
rates
Service
:
RatesService
session
Service
:
SessionService
state
Service
:
StateService
transactions
Service
:
TransactionsService
wallet
Service
:
WalletService
Methods
attach
attach<T>
(
service
:
T
)
:
void
Type parameters
T
:
Service
Parameters
service:
T
Returns
void
destroy
destroy
(
)
:
void
Returns
void
Globals
Context
constructor
error$
internal
Contracts
services
attach
destroy