@imtbl/core-sdk
Advanced tools
Changelog
[1.0.0-beta.3] - 2022-10-18
Changelog
[1.0.0-beta.2] - 2022-09-28
ethereumjs-wallet
dependency.Changelog
[0.7.0] - 2022-08-03
listMints endpoint accepts max_timestamp
, min_timestamp
instead of updated_max_timestamp
, updated_min_timestamp
respectively
[BREAKING CHANGE] x-imx-eth-address
, and x-imx-eth-signature
headers are now required for createOrder, cancelOrder, createTransfer, createTransferV1, createWithdrawal, and createTrade endpoints.
[BREAKING CHANGE] Removed the getKeyPairFromPrivateKey
function
[BREAKING CHANGE] Removed the getStarkPublicKey
function
[BREAKING CHANGE] getConfig
method now requires environment parameters and returns the new ImmutableXConfiguration
[BREAKING CHANGE] Renamed the registerOffchainWithSigner
method to registerOffchain
[BREAKING CHANGE] Renamed the isRegisteredOnchainWithSigner
method to isRegisteredOnchain
[BREAKING CHANGE] Renamed the transferWithSigner
method to transfer
[BREAKING CHANGE] Renamed the batchNftTransferWithSigner
method to batchNftTransfer
[BREAKING CHANGE] Renamed the burnWithSigner
method to burn
[BREAKING CHANGE] Renamed the prepareWithdrawalWithSigner
method to prepareWithdrawal
[BREAKING CHANGE] Renamed the createOrderWithSigner
method to createOrder
[BREAKING CHANGE] Renamed the cancelOrderWithSigner
method to cancelOrder
[BREAKING CHANGE] Renamed the createTradeWithSigner
method to createTrade
Changed the getAddress
method from the L2Signer
interface to be able to return both string
or async Promise<string>
registerOffchain
methodisRegisteredOnchain
methodtransfer
methodbatchNftTransfer
methodburn
methodprepareWithdrawal
methodcreateOrder
methodcancelOrder
methodcreateTrade
methodChangelog
[0.6.0] - 2022-07-18
createOrderWithSigner
function to enable create order with l2signercancelOrderWithSigner
function to enable cancel order with l2signerWalletConnection
typetransferWithSigner
function to enable transfer with l2signerbatchNftTransferWithSigner
function to enable batch transfer with l2signerprepareWithdrawalWorkflowWithSigner
function to enable prepare withdrawal with l2signerburnWithSigner
function to enable burn with l2signergetStarkPublicKeyWithXCoordinate
method to get the same public key as the generateStarkWallet
returnscreateOrder
, use createOrderWithSigner
insteadcancelOrder
, use cancelOrderWithSigner
insteadtransfer
, use transferWithSigner
insteadbatchNftTransfer
, use batchNftTransferWithSigner
insteadprepareWithdrawalWorkflow
, use prepareWithdrawalWorkflowWithSigner
insteadburn
, use burnWithSigner
insteadgetStarkPublicKey
, use BaseSigner's getAddress
insteadChangelog
[0.5.0] - 2022-07-12
registerOffchainWithSigner
function to enable register offchain user with L2SignerregisterOffchainWorkflowWithSigner
to return a void promise and return early if wallet is already registeredemail
property addedTransfer
and ListTransfersResponse
objects swapped data
and type
properties with token
registerOffchain
, use registerOffchainWithSigner
insteadgetAddress
method from BaseSignerproject_id
as required on CreateCollectionRequest
include_fees
query param