nft_test.js 616 B

1234567891011121314151617
  1. const router = require('koa-router')() //导入 koa-router
  2. const moralis_core = require('../model/core/moralis_core')
  3. router.prefix('/nfttest');
  4. router.post('/getNFTOwners', async (ctx) => {
  5. ctx.body = await moralis_core.getNFTOwners(ctx.request.body)
  6. })
  7. router.post('/getNFTMetadata', async (ctx) => {
  8. ctx.body = await moralis_core.getNFTMetadata(ctx.request.body)
  9. })
  10. router.post('/transferNft', async (ctx) => {
  11. ctx.request.body.privateKey = '6084c2a5e39fa83d5a119c3a864a442e77287f4b03bad93cef38ec5f44bca630'
  12. ctx.body = await moralis_core.transferNft(ctx.request.body)
  13. })
  14. module.exports = router