......
const instrumentAdminPartyId =
(await onlineSDK.tokenStandard?.getInstrumentAdmin()) || ''
const userToken = await localNetAuthDefault().getUserToken()
console.log('User Token:', userToken)
const adminToken = await localNetAuthDefault().getAdminToken()
console.log('Admin Token:', adminToken)
const [transferCommand, disclosedContracts] = await onlineSDK.tokenStandard.createTransfer(
senderParty.partyId,
receiverParty.partyId,
'1688',
{
instrumentId: 'Amulet',
instrumentAdmin: instrumentAdminPartyId,
},
[],
'memo-curl-test'
)
const transaction = await onlineSDK.userLedger?.prepareSubmission(
transferCommand, //the prepared ping command
v4(), //a unique deduplication id for this transaction
disclosedContracts //contracts that needs to be disclosed in our to execute the command
)
......
Iād like to know if the parameters in the code snippet above can all be obtained via HTTP requests, for example, using curl? Or do I need to rely on an SDK to obtain these parameters? For example, can token, transferCommand, disclosedContracts, and transaction be obtained directly using a command-line HTTP request with curl?