Skip to main content

Migrating from launchpad-sdk 8.1.0 to 9.0.0-rc.4

Generated by scripts/generate-migration-doc.ts from the built declarations of the published @gala-chain/launchpad-sdk@8.1.0 tarball and of this build (do not edit by hand).

launchpad-sdk 9.0 is launchpad-only. Gateway-generic GalaChain pieces (signing, signers, the token reads and writes, wallet helpers, wallet providers, React hooks, the bridge) are @gala-chain/gala-core-sdk's, a peer dependency: install it beside launchpad-sdk. The DEX (swap backend: quotes, swaps, pools, positions, market prices and price series, leaderboards) is @gala-chain/gswap-sdk's: launchpad-sdk no longer depends on it; an app that needs both builds both clients. See CHANGELOG.md for behaviour changes.

@gala-chain/launchpad-sdk​

Removed exportKindNow
AuthenticatedEventtyperemoved: the wire payload is StreamChatAuthenticatedEvent (RealtimeEventPayloads['authenticated'])
BaseBridgeStrategyvaluesame name, from @gala-chain/gala-core-sdk/bridge
BaseContentItemtyperemoved: Message: the item GET /v1/messages lists (id and messageId, user, reactions: { counts, userReacted? })
BaseTokenCrossRatetypesame name, from @gala-chain/gala-core-sdk/bridge
BRIDGE_CONTRACT_ABIvaluesame name, from @gala-chain/gala-core-sdk/bridge
BRIDGE_TOKEN_METADATAvalueSTATIC_TOKEN_METADATA from @gala-chain/gala-core-sdk/bridge
BridgeableNetworktypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeableTokentypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeConfigtypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeConfigurationTokentypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeFeeEstimatetypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeFeeResponsetypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeInParamstypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeLegResulttypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeOutParamstypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeRateLimitervalueRateLimiter from @gala-chain/gala-core-sdk/bridge
BridgeRequestDtotypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeStatustypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeStatusCodevaluesame name, from @gala-chain/gala-core-sdk/bridge
BridgeStatusResponsetypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeStrategytypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeTokentypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeTokenDescriptortypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeTokenInstancetypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeTokenOutResponsetypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeTransactiontypesame name, from @gala-chain/gala-core-sdk/bridge
BridgeTransactionRegistrationResponsetypesame name, from @gala-chain/gala-core-sdk/bridge
CHAIN_IDSvaluesame name, from @gala-chain/gala-core-sdk/bridge
ChainResulttyperemoved: sdk.tokens (TokenWrites) is gone: transferToken / burnTokens / lockTokens / unlockTokens return receipts
ChatMessageItemtyperemoved: Message for a listed chat message; SentChatMessage / EditedChatMessage for what sendChatMessage / updateChatMessage answer
ChatStatusChangedEventtyperemoved: the wire payload is StreamChatStatusEvent (RealtimeEventPayloads['CHAT_STATUS_CHANGED'])
CommentDatatyperemoved: the shape of the removed /v1/comments route: a listed comment is Message, a written one WrittenComment
CommentItemtyperemoved: Message for a listed comment; WrittenComment for what createComment / updateComment answer
compareAmountsvaluesame name, from @gala-chain/gala-core-sdk/bridge
ConnectionEventtyperemoved: the wire payload is ConnectionGreetingEvent (RealtimeEventPayloads['connection'])
createProviderFromEip1193valuesame name, from @gala-chain/gala-core-sdk/providers
createProviderFromWalletvaluePrivateKeyProvider from @gala-chain/gala-core-sdk/providers (PrivateKeyProvider.fromWallet(wallet))
createSolanaWalletvaluesame name, from @gala-chain/gala-core-sdk/bridge
createWalletvaluesame name, from @gala-chain/gala-core-sdk
createWalletProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
CROSS_RATE_TYPED_DATA_TYPESvaluesame name, from @gala-chain/gala-core-sdk/bridge
DEFAULT_ETHEREUM_BRIDGE_CONTRACTvaluesame name, from @gala-chain/gala-core-sdk/bridge
DEFAULT_ETHEREUM_RPC_URLvaluesame name, from @gala-chain/gala-core-sdk/bridge
DEFAULT_ETHEREUM_TOKENSvalueETHEREUM_TOKENS_PROD from @gala-chain/gala-core-sdk/bridge
DEFAULT_POLL_INTERVAL_MSvaluesame name, from @gala-chain/gala-core-sdk/bridge
DEFAULT_POLL_TIMEOUT_MSvaluesame name, from @gala-chain/gala-core-sdk/bridge
DEFAULT_RATE_LIMIT_RPSvaluesame name, from @gala-chain/gala-core-sdk/bridge
DEFAULT_SOLANA_BRIDGE_PROGRAMvaluesame name, from @gala-chain/gala-core-sdk/bridge
DEFAULT_SOLANA_RPC_URLvaluesame name, from @gala-chain/gala-core-sdk/bridge
DEFAULT_SOLANA_TOKENSvaluesame name, from @gala-chain/gala-core-sdk/bridge
DeleteCommentOptionstyperemoved: the removed /v1/comments route: deleteComment(messageId)
DestinationChainTxFeetypesame name, from @gala-chain/gala-core-sdk/bridge
DetectedWallettypesame name, from @gala-chain/gala-core-sdk/providers
detectWalletsvaluesame name, from @gala-chain/gala-core-sdk/providers
DexAggregatedVolumeSummarytypeVolumeSummary from @gala-chain/gswap-sdk
DexSeasontypeLeaderboardSeason from @gala-chain/gswap-sdk
Eip1193Providertypesame name, from @gala-chain/gala-core-sdk/providers
Eip6963AnnounceProviderEventtypesame name, from @gala-chain/gala-core-sdk/providers
Eip6963ProviderDetailtypesame name, from @gala-chain/gala-core-sdk/providers
Eip6963ProviderInfotypesame name, from @gala-chain/gala-core-sdk/providers
EIP712DomaintypeEIP712DomainValue from @gala-chain/gala-core-sdk
EIP712TypeFieldtyperemoved: one field of gala-core-sdk's EIP712Types (EIP712Types[string][number])
EIP712Typestypesame name, from @gala-chain/gala-core-sdk
EngagementStatsDatatyperemoved: fetchTokenStats returns TokenStatsData: { holdersCount, chatMessageCount, commentCount, roomCount }, what the backend sends
ensureConnectedvaluesame name, from @gala-chain/gala-core-sdk/providers
ERC20_ABIvaluesame name, from @gala-chain/gala-core-sdk/bridge
EstimateBridgeFeeParamstypesame name, from @gala-chain/gala-core-sdk/bridge
ETHEREUM_BRIDGE_CONTRACT_SEPOLIAvaluesame name, from @gala-chain/gala-core-sdk/bridge
ETHEREUM_TOKENS_PRODvaluesame name, from @gala-chain/gala-core-sdk/bridge
ETHEREUM_TOKENS_STAGEvaluesame name, from @gala-chain/gala-core-sdk/bridge
EthereumBridgeConfigtypesame name, from @gala-chain/gala-core-sdk/bridge
EthereumBridgeStrategyvaluesame name, from @gala-chain/gala-core-sdk/bridge
EthereumTokenConfigtypesame name, from @gala-chain/gala-core-sdk/bridge
EthereumTransactionStatustypesame name, from @gala-chain/gala-core-sdk/bridge
EthereumWalletBalanceResulttypesame name, from @gala-chain/gala-core-sdk/bridge
ExternalChainBalancetypesame name, from @gala-chain/gala-core-sdk/bridge
ExternalNetworktypesame name, from @gala-chain/gala-core-sdk/bridge
ExternalTokenInfotypesame name, from @gala-chain/gala-core-sdk/bridge
ExternalWalletProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
FetchBalancesResponsetypesame name, from @gala-chain/gala-core-sdk/bridge
FetchBridgeableTokensOptionstypesame name, from @gala-chain/gala-core-sdk/bridge
FetchBridgeableTokensResulttypesame name, from @gala-chain/gala-core-sdk/bridge
FetchCommentsOptionstyperemoved: the removed /v1/comments route: GetCommentsOptions
FetchCommentsResulttyperemoved: the removed /v1/comments route: CommentsResult
FetchPriceHistoryOptionstypePriceSeriesTimeframe from @gala-chain/gswap-sdk (getPriceSeries(token, timeframe))
FetchWrappableTokensOptionstypesame name, from @gala-chain/gala-core-sdk/bridge
FetchWrappableTokensResulttypesame name, from @gala-chain/gala-core-sdk/bridge
formatTokenAmountvaluesame name, from @gala-chain/gala-core-sdk/bridge
formatTokenDescriptorvaluesame name, from @gala-chain/gala-core-sdk/bridge
fromBaseUnitsvaluesame name, from @gala-chain/gala-core-sdk/bridge
GALA_BRIDGE_TYPED_DATA_DOMAINvaluesame name, from @gala-chain/gala-core-sdk/bridge
GALA_TOKEN_CLASS_KEYvaluesame name, from @gala-chain/gala-core-sdk
GALACHAIN_CHANNELSvaluesame name, from @gala-chain/gala-core-sdk/bridge
GalaChainChanneltypesame name, from @gala-chain/gala-core-sdk/bridge
GalaChainSignertypesame name, from @gala-chain/gala-core-sdk
GALACONNECT_PRODUCTION_URLvaluesame name, from @gala-chain/gala-core-sdk/bridge
GalaConnectClientvaluesame name, from @gala-chain/gala-core-sdk/bridge
GalaConnectConfigtypesame name, from @gala-chain/gala-core-sdk/bridge
GalaConnectHttpErrorvalueGalaSDKError from @gala-chain/gala-core-sdk (code GALACONNECT_HTTP_ERROR (isGalaError(error, code)))
GalaExchangeCrossRatetypesame name, from @gala-chain/gala-core-sdk/bridge
GalaExchangeRatetypesame name, from @gala-chain/gala-core-sdk/bridge
GeneratedSolanaWallettypesame name, from @gala-chain/gala-core-sdk/bridge
generateEIP712Typesvaluesame name, from @gala-chain/gala-core-sdk
generateUniqueKeyvaluecreateUniqueKey from @gala-chain/gala-core-sdk (createUniqueKey('galaconnect-operation-') (<prefix><uuid v4>))
getEnvvalueremoved: demo tooling: read process.env (and load .env with dotenv) in the app
getEnvOrThrowvalueremoved: demo tooling: read process.env (and load .env with dotenv) in the app
getEthereumAddressFromPrivateKeyvaluesame name, from @gala-chain/gala-core-sdk
getEthereumBridgeContractByEnvironmentvaluesame name, from @gala-chain/gala-core-sdk/bridge
getEthereumTokenConfigvaluesame name, from @gala-chain/gala-core-sdk/bridge
getEthereumTokensByEnvironmentvaluesame name, from @gala-chain/gala-core-sdk/bridge
getGalaBridgeTypedDataTypesvaluesame name, from @gala-chain/gala-core-sdk/bridge
getInjectedEip1193Providervaluesame name, from @gala-chain/gala-core-sdk/providers
getPublicKeyFromPrivateKeyvaluesame name, from @gala-chain/gala-core-sdk
getSolanaTokenConfigvaluesame name, from @gala-chain/gala-core-sdk/bridge
getStaticTokenMetadatavaluesame name, from @gala-chain/gala-core-sdk/bridge
getWalletByRdnsvaluesame name, from @gala-chain/gala-core-sdk/providers
GetWrappableTokenOptionstypesame name, from @gala-chain/gala-core-sdk/bridge
GlobalFeedEventtyperemoved: the global feed delivers the token-room payload types: RealtimeEventPayloads; FeedTokenEvent names each occurrence
GlobalFeedEventTypetyperemoved: the feed events are the wire names (FeedEventName), not lowercase discriminators
GlobalFeedSiteConfigEventtyperemoved: SiteConfigChangedEvent / FeatureGlobalStatusEvent
GlobalFeedSiteConfigEventTypetyperemoved: the feed events are the wire names (FeedEventName)
GlobalFeedStatsUpdatedEventtyperemoved: StatsUpdatedEvent
GlobalFeedSubscriptionOptionstyperemoved: subscribeToGlobalFeed(callbacks) returns an unsubscribe; there are no options
GlobalFeedTokenConfigUpdatedEventtyperemoved: TokenConfigUpdatedEvent
GlobalFeedTokenEventtyperemoved: FeedTokenEvent: { event, data }, named by the wire event
GlobalFeedTokenEventTypetyperemoved: the feed events are the wire names (FeedTokenEventName)
GSwapvaluesame name, from @gala-chain/gswap-sdk
hasAnyWalletvaluesame name, from @gala-chain/gala-core-sdk/providers
HttpRequestortypesame name, from @gala-chain/gala-core-sdk
isChatMessageItemvalueremoved: isMessage
isEip1193Providervaluesame name, from @gala-chain/gala-core-sdk/providers
isExternalProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
isPrivateKeyProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
isStreamingEventvalueremoved: StreamingEventService is deleted (nothing fed it)
IsTokenBridgeableOptionstypesame name, from @gala-chain/gala-core-sdk/bridge
IsTokenBridgeableResulttypesame name, from @gala-chain/gala-core-sdk/bridge
IsTokenWrappableResulttypesame name, from @gala-chain/gala-core-sdk/bridge
isValidGalaChainChannelvaluesame name, from @gala-chain/gala-core-sdk/bridge
isWalletAvailablevaluesame name, from @gala-chain/gala-core-sdk/providers
KNOWN_WALLET_RDNSvaluesame name, from @gala-chain/gala-core-sdk/providers
LeaderboardEntrytypesame name, from @gala-chain/gswap-sdk
LeaderboardResulttypeSeasonLeaderboard from @gala-chain/gswap-sdk
LEGACY_TYPED_DATA_TYPESvaluesame name, from @gala-chain/gala-core-sdk/bridge
loadEnvWithFallbackvalueremoved: demo tooling: load .env with dotenv in the app
LockInputtyperemoved: sdk.tokens (TokenWrites) is gone: sdk.lockTokens({ tokens: [...] })
MasteryTitletypesame name, from @gala-chain/gswap-sdk
ModeratedTokenInviteScopetyperemoved: InviteScope
PostCommentOptionstyperemoved: the removed /v1/comments route: CreateCommentOptions
PostCommentResulttyperemoved: the removed /v1/comments route: CreateCommentResult
PriceHistoryResulttypePriceSeries from @gala-chain/gswap-sdk (gSwap.market.getPriceSeries(token, timeframe) answers the whole series)
PriceSnapshottypePriceSeriesPoint from @gala-chain/gswap-sdk
PriceSortOrdertypePriceSeriesTimeframe from @gala-chain/gswap-sdk (a series comes oldest first; sort it yourself)
PrivateKeyProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
providerToWalletvalueremoved: isPrivateKeyProvider(p) ? new Wallet(p.exportPrivateKey()) : undefined (ethers stays the app's)
PublicKeyResulttypesame name, from @gala-chain/gala-core-sdk
QuoteTokenCrossRatetypesame name, from @gala-chain/gala-core-sdk/bridge
RecordingStatusChangedEventtyperemoved: the wire payload is RecordingStatusEvent
RequestBridgeOutResponsetypesame name, from @gala-chain/gala-core-sdk/bridge
RoomLeftEventtyperemoved: the wire payload is RoomAckEvent
RoomSubscribedEventtyperemoved: the wire payload is RoomAckEvent
SimulcastStatusChangedEventtyperemoved: the wire payload is SimulcastStatusEvent
SOLANA_COMPUTEvaluesame name, from @gala-chain/gala-core-sdk/bridge
SOLANA_DISCRIMINATORSvaluesame name, from @gala-chain/gala-core-sdk/bridge
SolanaBridgeConfigtypesame name, from @gala-chain/gala-core-sdk/bridge
SolanaBridgeStrategyvaluesame name, from @gala-chain/gala-core-sdk/bridge
SolanaTokenConfigtypesame name, from @gala-chain/gala-core-sdk/bridge
SolanaTransactionStatustypesame name, from @gala-chain/gala-core-sdk/bridge
SolanaWalletBalanceResulttypesame name, from @gala-chain/gala-core-sdk/bridge
StreamCountdownUpdatedEventtyperemoved: the wire payload is StreamCountdownEvent
StreamingEventtyperemoved: StreamingEventService is deleted (nothing fed it): RealtimeEventPayloads types every event the socket delivers
StreamingEventCallbacktyperemoved: StreamingEventService is deleted (nothing fed it): a subscriber is RealtimeListener<'EVENT_NAME'>
StreamingEventRegistrytyperemoved: StreamingEventService is deleted (nothing fed it): StreamWebSocketService keeps the one registry of subscribers
StreamingEventServicevalueremoved: nothing fed it. The LaunchpadSDK.on* methods and sdk.realtime.subscribe* are subscribers of the StreamWebSocketService registry
StreamLanguageUpdatedEventtyperemoved: the wire payload is StreamLanguageEvent
StreamStatusChangedEventtyperemoved: the wire payload is StreamStatusEvent
stripHexPrefixvaluesame name, from @gala-chain/gala-core-sdk/bridge
subscribeToWalletChangesvaluesame name, from @gala-chain/gala-core-sdk/providers
toBaseUnitsvaluesame name, from @gala-chain/gala-core-sdk/bridge
TokenAmountInputtyperemoved: sdk.tokens (TokenWrites) is gone
TokenBalanceEntrytypesame name, from @gala-chain/gala-core-sdk/bridge
TokenClassKeytypeGalaChainTokenClassKey from @gala-chain/gala-core-sdk
TokenClassWithSupplytypeGalaChainTokenClass from @gala-chain/gala-core-sdk
TokenHoldtypeGalaChainTokenHold from @gala-chain/gala-core-sdk
tokenHoldSchemavalueremoved: the zod schema of a hold; holds are GalaChainTokenHold (gala-core-sdk) and core checks them
TokenIdentifiertyperemoved: sdk.tokens (TokenWrites) is gone: a token is a TokenId
TokenInstanceKeytypeGalaChainTokenInstanceKey from @gala-chain/gala-core-sdk
TokenRoundTripResulttypesame name, from @gala-chain/gala-core-sdk/bridge
TokenSubscribedEventtyperemoved: the wire payload is StreamSubscribedEvent
TokenUnsubscribedEventtyperemoved: the wire payload is StreamUnsubscribedEvent
TokenWritesvalueremoved: sdk.tokens is gone: transferToken / burnTokens / lockTokens / unlockTokens; or GatewayWrites (gala-core-sdk)
TRADES_QUERY_CONSTRAINTSvalueremoved: a deprecated composite: TOKEN_NAME_DTO_CONSTRAINT for the token name
TradesListResulttyperemoved: TradesQueryResult: the { trades, pageInfo } getTrades returns
TransferInputtyperemoved: sdk.tokens (TokenWrites) is gone: sdk.transferToken({ to, tokenId, amount })
TypedDataDomaintypesame name, from @gala-chain/gala-core-sdk/providers
TypedDataFieldtypesame name, from @gala-chain/gala-core-sdk/providers
UnwrapTokenOptionstypesame name, from @gala-chain/gala-core-sdk/bridge
UserTypingEventtyperemoved: the wire payload is TypingIndicatorEvent
ViewerCountChangedEventtyperemoved: the wire payload is ViewerCountEvent
WaitForBridgeOptionstypesame name, from @gala-chain/gala-core-sdk/bridge
WaitOptionstypesame name, from @gala-chain/gala-core-sdk/bridge
WalletConnectionStatetypesame name, from @gala-chain/gala-core-sdk/providers
WalletDetectionResulttypesame name, from @gala-chain/gala-core-sdk/providers
WalletProvidertypesame name, from @gala-chain/gala-core-sdk/providers
WalletProviderConfigtypesame name, from @gala-chain/gala-core-sdk/providers
WalletProviderTypetypesame name, from @gala-chain/gala-core-sdk/providers
walletToProvidervaluePrivateKeyProvider from @gala-chain/gala-core-sdk/providers (PrivateKeyProvider.fromWallet(wallet))
WrappableTokentypesame name, from @gala-chain/gala-core-sdk/bridge
WrappableTokenApiResponsetypesame name, from @gala-chain/gala-core-sdk/bridge
WrappableTokenCacheStatstypesame name, from @gala-chain/gala-core-sdk/bridge
WrappableTokenPricestypesame name, from @gala-chain/gala-core-sdk/bridge
WrapTokenOptionstypesame name, from @gala-chain/gala-core-sdk/bridge
WrapUnwrapFeeEstimatetypesame name, from @gala-chain/gala-core-sdk/bridge
WrapUnwrapResulttypesame name, from @gala-chain/gala-core-sdk/bridge
WrapUnwrapStatustyperemoved: a wrap resolves only once completed (WrapUnwrapResult); there is no status read
WrapUnwrapStatusResulttyperemoved: a wrap resolves only once completed (WrapUnwrapResult); there is no status read

@gala-chain/launchpad-sdk/native​

Removed exportKindNow
createWalletvaluesame name, from @gala-chain/gala-core-sdk
EIP712DomaintypeEIP712DomainValue from @gala-chain/gala-core-sdk
EIP712TypeFieldtyperemoved: one field of gala-core-sdk's EIP712Types (EIP712Types[string][number])
EIP712Typestypesame name, from @gala-chain/gala-core-sdk
GalaChainSignertypesame name, from @gala-chain/gala-core-sdk
generateEIP712Typesvaluesame name, from @gala-chain/gala-core-sdk
getEthereumAddressFromPrivateKeyvaluesame name, from @gala-chain/gala-core-sdk
getPublicKeyFromPrivateKeyvaluesame name, from @gala-chain/gala-core-sdk
PublicKeyResulttypesame name, from @gala-chain/gala-core-sdk
TokenClassKeytypeGalaChainTokenClassKey from @gala-chain/gala-core-sdk

@gala-chain/launchpad-sdk/wallet​

This entry point is REMOVED (34 exports).

Removed exportKindNow
createProviderFromEip1193valuesame name, from @gala-chain/gala-core-sdk/providers
createProviderFromWalletvaluePrivateKeyProvider from @gala-chain/gala-core-sdk/providers (PrivateKeyProvider.fromWallet(wallet))
createWalletProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
DetectedWallettypesame name, from @gala-chain/gala-core-sdk/providers
detectWalletsvaluesame name, from @gala-chain/gala-core-sdk/providers
Eip1193Providertypesame name, from @gala-chain/gala-core-sdk/providers
Eip6963AnnounceProviderEventtypesame name, from @gala-chain/gala-core-sdk/providers
Eip6963ProviderDetailtypesame name, from @gala-chain/gala-core-sdk/providers
Eip6963ProviderInfotypesame name, from @gala-chain/gala-core-sdk/providers
ensureConnectedvaluesame name, from @gala-chain/gala-core-sdk/providers
ExternalWalletProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
GalaWalletProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
getInjectedEip1193Providervaluesame name, from @gala-chain/gala-core-sdk/providers
getPrivateKeyIfAvailablevaluesame name, from @gala-chain/gala-core-sdk/providers
getWalletByRdnsvaluesame name, from @gala-chain/gala-core-sdk/providers
hasAnyWalletvaluesame name, from @gala-chain/gala-core-sdk/providers
isEip1193Providervaluesame name, from @gala-chain/gala-core-sdk/providers
isExternalProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
isPrivateKeyProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
isWalletAvailablevaluesame name, from @gala-chain/gala-core-sdk/providers
KNOWN_WALLET_RDNSvaluesame name, from @gala-chain/gala-core-sdk/providers
PrivateKeyProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
providerToWalletvalueremoved: isPrivateKeyProvider(p) ? new Wallet(p.exportPrivateKey()) : undefined (ethers stays the app's)
subscribeToWalletChangesvaluesame name, from @gala-chain/gala-core-sdk/providers
TypedDataDomaintypesame name, from @gala-chain/gala-core-sdk/providers
TypedDataFieldtypesame name, from @gala-chain/gala-core-sdk/providers
WalletConnectionStatetypesame name, from @gala-chain/gala-core-sdk/providers
WalletDetectionResulttypesame name, from @gala-chain/gala-core-sdk/providers
WalletProvidertypesame name, from @gala-chain/gala-core-sdk/providers
WalletProviderConfigtypesame name, from @gala-chain/gala-core-sdk/providers
WalletProviderErrorvalueGalaSDKError from @gala-chain/gala-core-sdk (isGalaError(error, code) with the wallet codes)
WalletProviderErrorCodevalueGalaErrorCode from @gala-chain/gala-core-sdk (the wallet codes (WALLET_NOT_CONNECTED, ...))
WalletProviderTypetypesame name, from @gala-chain/gala-core-sdk/providers
walletToProvidervaluePrivateKeyProvider from @gala-chain/gala-core-sdk/providers (PrivateKeyProvider.fromWallet(wallet))

@gala-chain/launchpad-sdk/react​

This entry point is REMOVED (25 exports).

Removed exportKindNow
ConnectionStatustypesame name, from @gala-chain/gala-core-sdk/react
DetectedWallettypesame name, from @gala-chain/gala-core-sdk/providers
detectWalletsvaluesame name, from @gala-chain/gala-core-sdk/providers
Eip6963ProviderInfotypesame name, from @gala-chain/gala-core-sdk/providers
ExternalWalletProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
KNOWN_WALLET_RDNSvaluesame name, from @gala-chain/gala-core-sdk/providers
PrivateKeyProvidervaluesame name, from @gala-chain/gala-core-sdk/providers
useGalaAddressvaluesame name, from @gala-chain/gala-core-sdk/react
useIsWalletConnectedvaluesame name, from @gala-chain/gala-core-sdk/react
useWalletvaluesame name, from @gala-chain/gala-core-sdk/react
useWalletAddressvaluesame name, from @gala-chain/gala-core-sdk/react
useWalletConnectionvaluesame name, from @gala-chain/gala-core-sdk/react
UseWalletConnectionReturntypesame name, from @gala-chain/gala-core-sdk/react
useWalletContextvaluesame name, from @gala-chain/gala-core-sdk/react
useWalletDetectionvaluesame name, from @gala-chain/gala-core-sdk/react
UseWalletDetectionReturntypesame name, from @gala-chain/gala-core-sdk/react
useWalletProvidervaluesame name, from @gala-chain/gala-core-sdk/react
WalletConnectionStatetypesame name, from @gala-chain/gala-core-sdk/providers
WalletContextvaluesame name, from @gala-chain/gala-core-sdk/react
WalletContextActionstypesame name, from @gala-chain/gala-core-sdk/react
WalletContextStatetypesame name, from @gala-chain/gala-core-sdk/react
WalletContextValuetypesame name, from @gala-chain/gala-core-sdk/react
WalletProvidervaluesame name, from @gala-chain/gala-core-sdk/react
WalletProviderInterfacetypeWalletProvider from @gala-chain/gala-core-sdk/providers
WalletProviderPropstypesame name, from @gala-chain/gala-core-sdk/react

Removed LaunchpadSDK members​

MemberNow
dexgswap-sdk's own client: new GSwap({ env, signer, walletAddress })
fetchAllDexSeasonsgswap-sdk gSwap.leaderboard.getSeasons()
fetchAllPriceHistorygswap-sdk gSwap.market.getPriceSeries(key, timeframe) (one read answers the whole series)
fetchCurrentDexLeaderboardgswap-sdk gSwap.leaderboard.getCurrentLeaderboard()
fetchCurrentDexSeasongswap-sdk gSwap.leaderboard.getCurrentSeason()
fetchDexAggregatedVolumeSummarygswap-sdk gSwap.market.getVolumeSummary()
fetchDexLeaderboardBySeasonIdgswap-sdk gSwap.leaderboard.getLeaderboard(seasonId)
fetchGalaPricegswap-sdk gSwap.market.getPrice('GALA|Unit|none|none')
fetchPriceHistorygswap-sdk gSwap.market.getPriceSeries(await sdk.resolveTokenClassKey(name), timeframe)
getWrapStatusnone: a wrap resolves only once completed
onDexPoolCreationgswap-sdk gSwap.pools.watchNewPools(onPool, { minTvl })
tokenstransferToken, burnTokens, lockTokens, unlockTokens (or gala-core-sdk GatewayWrites)

Changed LaunchpadSDK members​

  • fetchTokenPrice(params) takes { tokenName } only (a launchpad token: bonding curve, or the swap backend once graduated). A token by class key is gswap-sdk's gSwap.market.getPrice(tokenId); a tokenId is refused with a ValidationError.
  • getSupportedBridgeTokens() is async (it returned a Promise already).