Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • crown-core crown-core
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 75
    • Issues 75
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Crown
  • crown-corecrown-core
  • Issues
  • #348

Closed
Open
Created Jan 31, 2020 by Mark Brooker@walkjiveflyMaintainer

nftRegSign incorrout from nftproto list

Summary

In v0.13.9.3 nftproto list reports "nftRegSign" : "UnknownRegSign", for previously registered protocols.

Steps to reproduce

crown-cli nftproto list

Expected behavior

Backwards compatibility! Protocols registered with previous versions should still be valid.

Problematic behavior

nftproto list reports "nftRegSign" : "UnknownRegSign", for previously registered protocols.

Crown-core environment info

Ubuntu 16.04

Crown-core application info

Crown version v0.13.9.3-33b3c9e4 (2020-01-29 17:07:06 +0200)

Relevant logs, dumps and/or screenshots

mark@x230:~/src/crown-core/src$ tcrowncli nftproto list
[
    {
        "blockHash" : "1f0b9589ba8852546de39758bc07321f715b794ce088db2ba65f5de76d690825",
        "registrationTxHash" : "f9fc020c2e6b49281dd5539c37c316cfd9539cb721b8a4bf35717a34b9e75895",
        "height" : 349145,
        "timestamp" : 1579214592,
        "nftProtocolId" : "ezpoe",
        "tokenProtocolName" : "Easy Proof of Existence",
        "tokenMetadataSchemaUri" : "",
        "tokenMetadataMimeType" : "text/plain",
        "isTokenTransferable" : true,
        "isMetadataEmbedded" : true,
        "nftRegSign" : "UnknownRegSign",
        "maxMetadataSize" : 2,
        "tokenProtocolOwnerId" : "tCRWcHqhU4rGdyfmNHVfDwXv5J4xX8WCBpRLN"
    },
    {
        "blockHash" : "3f1678600399f6645a3d4caedd85a2a91fb78241db66524decedbdafffb2d1d6",
        "registrationTxHash" : "df1840adad74e09f06adcc134dcef53e5026f2b9b72568e90845be26c934b9f3",
        "height" : 349148,
        "timestamp" : 1579215174,
        "nftProtocolId" : "bookxing",
        "tokenProtocolName" : "Book Crossing",
        "tokenMetadataSchemaUri" : "",
        "tokenMetadataMimeType" : "text/plain",
        "isTokenTransferable" : true,
        "isMetadataEmbedded" : true,
        "nftRegSign" : "UnknownRegSign",
        "maxMetadataSize" : 1,
        "tokenProtocolOwnerId" : "tCRWcEorhxSPEMhSpkj97iEq6zVYx5qS5Pi2h"
    },
    {
        "blockHash" : "3f1678600399f6645a3d4caedd85a2a91fb78241db66524decedbdafffb2d1d6",
        "registrationTxHash" : "0eee34d6570e15c8b4acb274eec9fb022b39ca47c0ae3f04c240c537d5c92be9",
        "height" : 349148,
        "timestamp" : 1579215174,
        "nftProtocolId" : "geocache",
        "tokenProtocolName" : "Geocaching",
        "tokenMetadataSchemaUri" : "",
        "tokenMetadataMimeType" : "text/plain",
        "isTokenTransferable" : true,
        "isMetadataEmbedded" : true,
        "nftRegSign" : "UnknownRegSign",
        "maxMetadataSize" : 3,
        "tokenProtocolOwnerId" : "tCRWcHH1WYEa12wJXCcJCiz2MHp7peMLRZQ76"
    },
    {
        "blockHash" : "703170c4e898f1711f20ce8d8a8c0594460daca28cd883399fa751efb96e2469",
        "registrationTxHash" : "66f948e8d49b776182b8be283c7c93bd16a0c09874ff3fd0ff8ddf004905b75c",
        "height" : 349235,
        "timestamp" : 1579223782,
        "nftProtocolId" : "ccc",
        "tokenProtocolName" : "crwcardstest",
        "tokenMetadataSchemaUri" : "",
        "tokenMetadataMimeType" : "text/plain",
        "isTokenTransferable" : true,
        "isMetadataEmbedded" : true,
        "nftRegSign" : "UnknownRegSign",
        "maxMetadataSize" : 1,
        "tokenProtocolOwnerId" : "tCRWcGVEJYpTzEr72LMUD9iEbFRRzKHnDLkHK"
    },
    {
        "blockHash" : "fa5b5a00cf5144a8e0a2a16b26bb37c545bd593c6cb24d1be87fff381f9537ab",
        "registrationTxHash" : "c5de61afb9639773300bf378ca544bfbb3d3ef0c3da8db0cd398e6d09da9596f",
        "height" : 349308,
        "timestamp" : 1579230256,
        "nftProtocolId" : "crwwallet",
        "tokenProtocolName" : "crwwallet.net",
        "tokenMetadataSchemaUri" : "",
        "tokenMetadataMimeType" : "text/plain",
        "isTokenTransferable" : true,
        "isMetadataEmbedded" : true,
        "nftRegSign" : "UnknownRegSign",
        "maxMetadataSize" : 3,
        "tokenProtocolOwnerId" : "tCRWcHkXCSfJXEdvyuFZebwKrLSmU77qu7iUX"
    },
    {
        "blockHash" : "1c68fda4600c7bb457d4a62a74f4603768689a9d4377ce9f693c9596f0b6bffb",
        "registrationTxHash" : "c4b9d39a866cbebc437a010bdd836543698045c6d0cb79115f49d2970a704bb2",
        "height" : 360580,
        "timestamp" : 1580296661,
        "nftProtocolId" : "marbles",
        "tokenProtocolName" : "Marbles",
        "tokenMetadataSchemaUri" : "",
        "tokenMetadataMimeType" : "text/plain",
        "isTokenTransferable" : true,
        "isMetadataEmbedded" : true,
        "nftRegSign" : "UnknownRegSign",
        "maxMetadataSize" : 3,
        "tokenProtocolOwnerId" : "tCRWcH1fBRpbWKNV3pGnPjxdPgYSPSLsq5RqD"
    }
]

Drop full logs & dumps here: https://nextcloud.crownplatform.com/index.php/s/Q6H8enXNmJsQYCD

Possible fixes

(Any comments on what you think might be responsible for the problem, if you have particular insight.)

/cc @artem

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking