LogoAPM开放接口文档
NFT

获取NFT

GET
/nft/mint
AuthorizationBearer <token>

In: header

amountinteger

下发数量(正整数)

Range0 <= value
chainIdnumber

链ID

contractstring

下发合约地址

recevierstring

接收钱包地址

privateKeystring

下发钱包私钥

Response Body

curl -X GET "http://localhost:3000/api/nft/mint" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 100,
    "chainId": 31337,
    "contract": "0xbCcdF479Cd45A36A875abB952f62c47430eA5c47",
    "recevier": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266",
    "privateKey": "0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"
  }'
{
  "code": 0,
  "message": "Mint Success",
  "data": {
    "hash": "0xf76d8336d0b8ef775d3356fc5b9b676b4e910dc2783958b21bf70b922be25377",
    "explorer": "https://arbiscan.io/tx/0xf76d8336d0b8ef775d3356fc5b9b676b4e910dc2783958b21bf70b922be25377"
  }
}
{
  "code": 1,
  "message": "The contract function \"mint\" reverted with the following reason:\nError: Transaction reverted without a reason string\n\nContract Call:\n  address:   0x44d3f4CC20599cD2938D19620546A18c8e7D3204\n  function:  mint(address to)\n  args:          (0x70997970C51812dc3A010C7d01b50e0d17dc79C8)\n  sender:    0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266\n\nDocs: https://viem.sh/docs/contract/writeContract\nVersion: viem@2.30.0"
}

Last updated on