tx · HJhz3Cyi14QvnSrQgbpFSKgfWh7Axnz5if1u6W5Cyb4F

3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n:  -0.00500000 Waves

2019.06.07 14:56 [1561144] data 3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n > SELF 0.00000000 Waves

3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_createid: "DQ2ND64SxfkEX7KbUTPM1JrgGRYHU1YaakWovGcQAKDv" == "DQ2ND64SxfkEX7KbUTPM1JrgGRYHU1YaakWovGcQAKDv"
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_createdate: 1554387658155 == 1554387658155
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_updatedate: 1554393984941 -> 1559908620350
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_specification: "base64:W3sia2V5Ijoic3BlY18xNTU0Mzg3NjQwNjkxIiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ2ZXJzaW9uIiwiZGVzY3JpcHRpb24iOiIxLjAuMCIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkxODM5NiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiMTIzIiwiZGVzY3JpcHRpb24iOiIxMjMiLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5MjE1NDYiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6ImF3ZiIsImRlc2NyaXB0aW9uIjoiYXdmIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTI0NzAyIiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ4ZHYiLCJkZXNjcmlwdGlvbiI6InhkdiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkyNzk3NiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiWlgiLCJkZXNjcmlwdGlvbiI6IlpYIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTMwODQ5IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ4Y3YiLCJkZXNjcmlwdGlvbiI6InhjdiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkzMzc0NSIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiYnZjIiwiZGVzY3JpcHRpb24iOiJidmMiLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5MzY4NDUiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6Im5idiIsImRlc2NyaXB0aW9uIjoidmJuIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTQwMjE3IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ0eWoiLCJkZXNjcmlwdGlvbiI6InR5aiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5Mzk1Mzk2MiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiZndmIiwiZGVzY3JpcHRpb24iOiJ3ZndmIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTU2OTA1IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJnZWdlIiwiZGVzY3JpcHRpb24iOiJnZWciLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5NjAyMjYiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6ImN2YmN2YiIsImRlc2NyaXB0aW9uIjoiY3ZiY3ZiIiwicmVxdWlyZWQiOjF9XQ==" == "base64:W3sia2V5Ijoic3BlY18xNTU0Mzg3NjQwNjkxIiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ2ZXJzaW9uIiwiZGVzY3JpcHRpb24iOiIxLjAuMCIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkxODM5NiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiMTIzIiwiZGVzY3JpcHRpb24iOiIxMjMiLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5MjE1NDYiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6ImF3ZiIsImRlc2NyaXB0aW9uIjoiYXdmIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTI0NzAyIiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ4ZHYiLCJkZXNjcmlwdGlvbiI6InhkdiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkyNzk3NiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiWlgiLCJkZXNjcmlwdGlvbiI6IlpYIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTMwODQ5IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ4Y3YiLCJkZXNjcmlwdGlvbiI6InhjdiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkzMzc0NSIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiYnZjIiwiZGVzY3JpcHRpb24iOiJidmMiLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5MzY4NDUiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6Im5idiIsImRlc2NyaXB0aW9uIjoidmJuIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTQwMjE3IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ0eWoiLCJkZXNjcmlwdGlvbiI6InR5aiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5Mzk1Mzk2MiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiZndmIiwiZGVzY3JpcHRpb24iOiJ3ZndmIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTU2OTA1IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJnZWdlIiwiZGVzY3JpcHRpb24iOiJnZWciLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5NjAyMjYiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6ImN2YmN2YiIsImRlc2NyaXB0aW9uIjoiY3ZiY3ZiIiwicmVxdWlyZWQiOjF9XQ=="
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_frequency: "" == ""
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_revisions: "" == ""
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_description: "Waves offers its own data oracle tool, based on the already available DataTransactions.

On a purely technical level, creating a data oracle for the blockchain is very straightforward.

All you need to do is take an outside source of information and send an initializing DataTransaction, announcing the oracle and explaining what type of data it will be providing. Subsequently, the data will be accessible for smart contracts.

However, there is one problem. How can you know if a data oracle for a specific type of information is available on the blockchain, how often it is updated and what source of information it uses?

Waves’ solution is a protocol for data oracles, which is basically a standardized set of fields for entering information to the blockchain.

Regardless of whether data is entered manually or automatically, the protocol includes fields for main values, which will help other community members to find the oracle and learn what type of data it feeds to the blockchain, what the third-party source is and how frequently the data is updated.

A developer can use an existing protocol, which is available on Waves’ GitBook, or expand it, if necessary.

The process is simple. To make things easier for developers, Waves offers a data oracle developing tool, which will be integrated in a single interface with a public directory of data oracles, broken down by category.

If a developer wants their oracle to be accessible to other members of the Waves community, helping the entire ecosystem and also generating revenues, they can fill in various DataTransaction fields, describing the oracle.

That information will be converted, and an initializing DataTransaction will be formed.

Later, the developer will be able to update the oracle’s data — for instance, change its status or add a new field in the description. We suggest that developers update the oracle’s version for each format change and provide a brief description of changes, making the oracle’s operation easier for other developers who already use its data.

Once the initializing DataTransaction has been sent, the oracle will be accessible in the directory in the category stated by the developer.

Use Waves’ oracle development tool to create a data oracle, and our protocol will help make your oracle visible on the blockchain!

Further down the road, there are plans to create a database of open-source protocols to help developers create standards for blockchain data oracles in various fields, with the ultimate goal of improving interoperability and compatibility of IT and blockchain systems." == "Waves offers its own data oracle tool, based on the already available DataTransactions.

On a purely technical level, creating a data oracle for the blockchain is very straightforward.

All you need to do is take an outside source of information and send an initializing DataTransaction, announcing the oracle and explaining what type of data it will be providing. Subsequently, the data will be accessible for smart contracts.

However, there is one problem. How can you know if a data oracle for a specific type of information is available on the blockchain, how often it is updated and what source of information it uses?

Waves’ solution is a protocol for data oracles, which is basically a standardized set of fields for entering information to the blockchain.

Regardless of whether data is entered manually or automatically, the protocol includes fields for main values, which will help other community members to find the oracle and learn what type of data it feeds to the blockchain, what the third-party source is and how frequently the data is updated.

A developer can use an existing protocol, which is available on Waves’ GitBook, or expand it, if necessary.

The process is simple. To make things easier for developers, Waves offers a data oracle developing tool, which will be integrated in a single interface with a public directory of data oracles, broken down by category.

If a developer wants their oracle to be accessible to other members of the Waves community, helping the entire ecosystem and also generating revenues, they can fill in various DataTransaction fields, describing the oracle.

That information will be converted, and an initializing DataTransaction will be formed.

Later, the developer will be able to update the oracle’s data — for instance, change its status or add a new field in the description. We suggest that developers update the oracle’s version for each format change and provide a brief description of changes, making the oracle’s operation easier for other developers who already use its data.

Once the initializing DataTransaction has been sent, the oracle will be accessible in the directory in the category stated by the developer.

Use Waves’ oracle development tool to create a data oracle, and our protocol will help make your oracle visible on the blockchain!

Further down the road, there are plans to create a database of open-source protocols to help developers create standards for blockchain data oracles in various fields, with the ultimate goal of improving interoperability and compatibility of IT and blockchain systems."
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_protocol: 402 == 402
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_status: 0 == 0
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_link: "https://froncubator.com" == "https://froncubator.com"
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_name: "Froncubator" -> "== Froncubator"
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_address: "3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n" == "3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n"
3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n: wpo_oracle: "oracle" == "oracle"

{ "type": 12, "id": "HJhz3Cyi14QvnSrQgbpFSKgfWh7Axnz5if1u6W5Cyb4F", "fee": 500000, "feeAssetId": null, "timestamp": 1559908620468, "version": 1, "sender": "3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n", "senderPublicKey": "6sW7WQ8PuF65ZYPuYt8cBW2nBhMyQFu6ym2589S9dM1c", "proofs": [ "55BQxnWUDXSJSE48m6x8JE3j7DbZivLt62yq6vFnf5FW6R2UyRZVaawTuZzQmQY7WQtrphYmvTNUSYxS2fm1NySr" ], "data": [ { "key": "wpo_oracle", "type": "string", "value": "oracle" }, { "key": "wpo_address", "type": "string", "value": "3PJmRm2k3MsQYP2XYypXAY5HL8eiT7z4H8n" }, { "key": "wpo_name", "type": "string", "value": "== Froncubator" }, { "key": "wpo_link", "type": "string", "value": "https://froncubator.com" }, { "key": "wpo_status", "type": "integer", "value": 0 }, { "key": "wpo_protocol", "type": "integer", "value": 402 }, { "key": "wpo_description", "type": "string", "value": "Waves offers its own data oracle tool, based on the already available DataTransactions.\n\nOn a purely technical level, creating a data oracle for the blockchain is very straightforward.\n\nAll you need to do is take an outside source of information and send an initializing DataTransaction, announcing the oracle and explaining what type of data it will be providing. Subsequently, the data will be accessible for smart contracts.\n\nHowever, there is one problem. How can you know if a data oracle for a specific type of information is available on the blockchain, how often it is updated and what source of information it uses?\n\nWaves’ solution is a protocol for data oracles, which is basically a standardized set of fields for entering information to the blockchain.\n\nRegardless of whether data is entered manually or automatically, the protocol includes fields for main values, which will help other community members to find the oracle and learn what type of data it feeds to the blockchain, what the third-party source is and how frequently the data is updated.\n\nA developer can use an existing protocol, which is available on Waves’ GitBook, or expand it, if necessary.\n\nThe process is simple. To make things easier for developers, Waves offers a data oracle developing tool, which will be integrated in a single interface with a public directory of data oracles, broken down by category.\n\nIf a developer wants their oracle to be accessible to other members of the Waves community, helping the entire ecosystem and also generating revenues, they can fill in various DataTransaction fields, describing the oracle.\n\nThat information will be converted, and an initializing DataTransaction will be formed.\n\nLater, the developer will be able to update the oracle’s data\u200a—\u200afor instance, change its status or add a new field in the description. We suggest that developers update the oracle’s version for each format change and provide a brief description of changes, making the oracle’s operation easier for other developers who already use its data.\n\nOnce the initializing DataTransaction has been sent, the oracle will be accessible in the directory in the category stated by the developer.\n\nUse Waves’ oracle development tool to create a data oracle, and our protocol will help make your oracle visible on the blockchain!\n\nFurther down the road, there are plans to create a database of open-source protocols to help developers create standards for blockchain data oracles in various fields, with the ultimate goal of improving interoperability and compatibility of IT and blockchain systems." }, { "key": "wpo_revisions", "type": "string", "value": "" }, { "key": "wpo_frequency", "type": "string", "value": "" }, { "key": "wpo_specification", "type": "binary", "value": "base64:W3sia2V5Ijoic3BlY18xNTU0Mzg3NjQwNjkxIiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ2ZXJzaW9uIiwiZGVzY3JpcHRpb24iOiIxLjAuMCIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkxODM5NiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiMTIzIiwiZGVzY3JpcHRpb24iOiIxMjMiLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5MjE1NDYiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6ImF3ZiIsImRlc2NyaXB0aW9uIjoiYXdmIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTI0NzAyIiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ4ZHYiLCJkZXNjcmlwdGlvbiI6InhkdiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkyNzk3NiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiWlgiLCJkZXNjcmlwdGlvbiI6IlpYIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTMwODQ5IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ4Y3YiLCJkZXNjcmlwdGlvbiI6InhjdiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5MzkzMzc0NSIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiYnZjIiwiZGVzY3JpcHRpb24iOiJidmMiLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5MzY4NDUiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6Im5idiIsImRlc2NyaXB0aW9uIjoidmJuIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTQwMjE3IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJ0eWoiLCJkZXNjcmlwdGlvbiI6InR5aiIsInJlcXVpcmVkIjoxfSx7ImtleSI6InNwZWNfMTU1NDM5Mzk1Mzk2MiIsInR5cGUiOiJzdHJpbmciLCJuYW1lIjoiZndmIiwiZGVzY3JpcHRpb24iOiJ3ZndmIiwicmVxdWlyZWQiOjF9LHsia2V5Ijoic3BlY18xNTU0MzkzOTU2OTA1IiwidHlwZSI6InN0cmluZyIsIm5hbWUiOiJnZWdlIiwiZGVzY3JpcHRpb24iOiJnZWciLCJyZXF1aXJlZCI6MX0seyJrZXkiOiJzcGVjXzE1NTQzOTM5NjAyMjYiLCJ0eXBlIjoic3RyaW5nIiwibmFtZSI6ImN2YmN2YiIsImRlc2NyaXB0aW9uIjoiY3ZiY3ZiIiwicmVxdWlyZWQiOjF9XQ==" }, { "key": "wpo_updatedate", "type": "integer", "value": 1559908620350 }, { "key": "wpo_createdate", "type": "integer", "value": 1554387658155 }, { "key": "wpo_createid", "type": "string", "value": "DQ2ND64SxfkEX7KbUTPM1JrgGRYHU1YaakWovGcQAKDv" } ], "height": 1561144, "spentComplexity": 0 }

github/deemru/w8io/3ef1775 
42.64 ms