ERC1155 토큰

토큰 ERC1155 API는 HTTP 프로토콜을 지원합니다. erc1155_ 네임스페이스를 사용합니다.

erc1155_create

ERC1155 NFT를 만듭니다.

Parameters

거래를 수행하기 위해서는 소유자가 가스 비용에 대해 최소 4 GFEI의 잔액을 가지고 있어야 합니다.

Return Value

트랜잭션 ID가 반환되지만 아직 블록에 추가되지 않았습니다. net_getTransactionStatus를 사용하여 상태가 1인지 확인해야 합니다.

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "transactionId": "0xf7d37be47ce8b563b07aa5e81e17e9722bab2e71374d970a558b45c0ed51df7b"
        }
    }
}

erc1155_mint

금액별로 새 토큰 ID를 민합니다. 토큰 소유자만 이 작업을 수행할 수 있습니다.

Parameters

거래를 수행하려면 소유자가 가스 비용에 대해 최소 100 MFEI의 잔액을 가지고 있어야 합니다.

Return Value

트랜잭션 ID가 반환되지만 아직 블록에 추가되지 않았습니다. net_getTransactionStatus를 사용하여 상태가 1인지 확인해야 합니다.

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "transactionId": "0xf7d37be47ce8b563b07aa5e81e17e9722bab2e71374d970a558b45c0ed51df7b"
        }
    }
}

erc1155_mintBatch

금액별로 여러 개의 새 토큰 ID를 만듭니다. 토큰 소유자만 이 작업을 수행할 수 있습니다.

Parameters

거래를 수행하기 위해서는 소유자가 가스 비용에 대한 100 MFEI 이상의 잔액을 가지고 있어야 합니다.

Return Value

트랜잭션 ID가 반환되지만 아직 블록에 추가되지 않았습니다. net_getTransactionStatus를 사용하여 상태가 1인지 확인해야 합니다.

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "transactionId": "0xf7d37be47ce8b563b07aa5e81e17e9722bab2e71374d970a558b45c0ed51df7b"
        }
    }
}

erc1155_getBalance

주소 토큰 잔액 반환.

Parameters

Return Value

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "balance": "10000"
        }
    }
}

erc1155_transferFrom

Transfer token amount from from-address to to-address.

Parameters

거래를 수행하기 위해서는 지출자 주소가 가스 비용에 대한 100 MFEI 이상의 잔액을 가져야 한다.

Return Value

트랜잭션 ID가 반환되지만 아직 블록에 추가되지 않았습니다. net_getTransactionStatus를 사용하여 상태가 1인지 확인해야 합니다..

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "transactionId": "0xf7d37be47ce8b563b07aa5e81e17e9722bab2e71374d970a558b45c0ed51df7b"
        }
    }
}

erc1155_transferFromBatch

주소에서 주소로 여러 개의 토큰 양을 전송합니다.

Parameters

거래를 수행하려면 지출 주소의 잔액이 가스 비용에 대해 100 MFEI 이상이어야 합니다..

Return Value

트랜잭션 ID가 반환되지만 아직 블록에 추가되지 않았습니다. net_getTransactionStatus를 사용하여 상태가 1인지 확인해야 합니다..

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "transactionId": "0xf7d37be47ce8b563b07aa5e81e17e9722bab2e71374d970a558b45c0ed51df7b"
        }
    }
}

erc1155_setApprovalForAll

운영자에 대한 모든 토큰에 대한 승인 설정.

Parameters

거래를 수행하기 위해서는 from address가 가스 비용에 대해 적어도 100 MFEI의 잔액을 가져야 한다.

Return Value

트랜잭션 ID가 반환되지만 아직 블록에 추가되지 않았습니다. net_getTransactionStatus를 사용하여 상태가 1인지 확인해야 합니다.

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "transactionId": "0xf7d37be47ce8b563b07aa5e81e17e9722bab2e71374d970a558b45c0ed51df7b"
        }
    }
}

erc1155_isApprovedForAll

주소에 대한 운영자의 승인 설정 값을 반환합니다.

Parameters

Return Value

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "approved": true
        }
    }
}

erc1155_setURI

Set the uri to tokenId. Only the token owner can do this.

Parameters

거래를 수행하기 위해서는 소유자가 가스 비용에 대한 100 MFEI 이상의 잔액을 가지고 있어야 합니다.

Return Value

트랜잭션 ID가 반환되지만 아직 블록에 추가되지 않았습니다. net_getTransactionStatus를 사용하여 상태가 1인지 확인해야 합니다.

erc1155_getURI

tokenId의 uri 데이터를 반환합니다.

Parameters

Return Value

Example

{
    "jsonrpc": "2.0",
    "id": "00456",
    "result": {
        "resultCode": "200",
        "resultMessage": "Success",
        "resultData": {
            "uri":"0xaff42527a42d60ca3fb548fd799b01e6f57e309cd12c226881487266cd5dd2c9"
        }
    }
}

Last updated