Advertisement
amyodov

Universa smart contract, readable (YAML)

Jun 30th, 2020
1,314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 4.82 KB | None | 0 0
  1. api_level: 3
  2. definition:
  3.   data:
  4.     ticker: UTN
  5.     contract_owner: Universa.io - Universa Blockchain
  6.     contract_owner_entity: Universa Corporation Ltd.
  7.     name: UTN - Universa Token
  8.     description: 4,997,891,952 UTN were created on June 13th 2018 at 13:13:13
  9.     short_name: UTN
  10.     definition: |
  11.      UTN is digitalised coupon allowing you to utilise any Universa.io transaction (i.e. to receive any
  12.       “services” implied by the particular transaction) at the price at the Utilisation Date.
  13.       Thus, from legal prospective, these Tokens are your proprietary rights to receive particular values
  14.       (Universa.io “services”). Utilisation – Use of Token for paying the particular transaction rendered by
  15.       Universa.io platform. Ownership of Tokens carries no rights, express or implied, other than it is defined
  16.       in previous sentences. In particular, you understand and accept that Tokens do not represent or confer
  17.       any ownership right or stake, share or security or equivalent rights, or any right to receive future
  18.       revenue shares, intellectual property rights or any other form of participation in or relating to the
  19.       Network and/or Company and its corporate affiliates, other than rights relating to the provision and receipt
  20.       of Services in the Universa Network. The Tokens are not intended to be a digital currency, security,
  21.       commodity or any other kind of financial instrument.
  22.     ERC20_address: '0x9e3319636e2126e3c0bc9e3134AEC5e1508A46c7'
  23.   references: []
  24.   permissions:
  25.     vb5KyA:
  26.       name: change_owner
  27.       role:
  28.         target_name: owner
  29.         __type: RoleLink
  30.         name: '@owner'
  31.       __type: ChangeOwnerPermission
  32.     w3C0sf:
  33.       name: revoke
  34.       role:
  35.         target_name: owner
  36.         __type: RoleLink
  37.         name: '@owner'
  38.       __type: RevokePermission
  39.     a2DLP3:
  40.       join_match_fields:
  41.      - state.origin
  42.       min_value: '0.000000000000000001'
  43.       role:
  44.         target_name: owner
  45.         __type: RoleLink
  46.         name: '@owner'
  47.       min_unit: '0.000000000000000001'
  48.       __type: SplitJoinPermission
  49.       name: split_join
  50.       field_name: amount
  51.   created_at:
  52.     seconds: 1528977694
  53.     __type: unixtime
  54.   issuer:
  55.     addresses: []
  56.     keys:
  57.     - key:
  58.         __type: RSAPublicKey
  59.         packed:
  60.           __type: binary
  61.           base64: |-
  62.             HggcAQABxAACpE0Xe0u3lfQF5w0cz2JzEC7swQgSdW/KxOt9nODjjwS4WmjGJOOiFjbpTEQO
  63.             rK8etsx8z+hyzG+5aeFb5xoROj1BCHpjGvIcjpd/QG2bpbVY+NwWE3uA8TLE74gq+78P8g5w
  64.             a6Hw/TlVrm/KiP4+eFZ4GHiO/19BoPVDCUwb1YRTk0L4ots5oMGdNmVmnXBplHgc5bd2tfck
  65.             N+3L+9as5no0CKgsZuAn1F7sPYheKhYfv6l/luwD6M+p8m9Pptkgkr+OfuWVEx4+CLLd24n/
  66.             WAB6U4wuMB1wcsTrznSPD8TV3zD0lSy+SJy1UqNAXeEubEVU4Rbk/zZPBdRVf00O99IKbF2/
  67.             KnVUZWs4T/IOJj4dhWQZ7ZtVw22TeS8dmXCAuJ4mASxwhbXXwEfRoOzRNOwHbMG9Pxaoi2aK
  68.             WDbuxIynGt3xPTM8K7ajfgvd4AwSv+DGcHN03H1h7/c4isWrVfx+qQRfr1H5O65ky22Wd72R
  69.             O38JJwz8Sda/ZpxMqwTcgaphxv7ldPvg0cDPHn80BrnUoG5jM7NAXOyn5s8UjJ3+qLeKzmya
  70.             4bMnIOHUn07GFTRqh9Abzsov0CasoEiSJHUTGSRIpYLXSVKYWJrRpeiWq4G01cEMrolcuiba
  71.             JpNhmdXXM0uKHCM7xWojkNNcQP0ilDasbWNCMuSgarAFIq8=
  72.       __type: KeyRecord
  73.     - key:
  74.         __type: RSAPublicKey
  75.         packed:
  76.           __type: binary
  77.           base64: |-
  78.             HggcAQABxAACpe/B5kLyE3k1wZQ0rBq8Zhq3veEUozEztOYt4r4HtxoOAAl0TcwF5uPSLHxx
  79.             cFChKiG8VOwsxv2dUzayiVTB2YDtGU+pViciswylUfXVV20NP2ldVHrHlSHcYISZJksEHc+X
  80.             OUPMgdy3sX71lxIym3Czz7na2eTbffPz2rfeJzlF+Y0+9XrzA2bQQjEeCa3Hrwh3N0xDCAKh
  81.             uVdwNKcS3RerJq3m12FsRS82Je/13rf41v3Fa1G2vo8IzihjPBKZLB97dwRz3D81eqpGS1Av
  82.             xVo4jaAdIYAYR1gz7fZ9/w72hWpEvudOVsyt1c/xobGOlt0KUWLOj8LH+wzq+cWs57Tu5lJ+
  83.             Bi8RPxMfUfIGejLpuwSRW4+1empa6ZThF0iSMz9VzpCjgvFSJKeHFdiy7shHJzAFXXPjVWtE
  84.             j1WoFrmOyeXpTR9QKRqLjSCUtZmNd78GAKFn+EvvFcA7BvBgLPJkf6Fw9oIgf4YfICtLFf1p
  85.             gg8PlOpMKEmjqLmD5Ork05N9OzmQQxlm+EZMX4pvylr8GXmhts71DJizMq0DnTilKV7r8fFd
  86.             v01Uz9BaLnMxUg0GmVVlHi3SKoeKjrArqvPwR2dyYwG5yzW1+N1duYygqGAE3LqiS/yarOKz
  87.             UfF7s7mWARyvcx4mbqgLuaCHKokBWvRFwXiIIKCV5Cn25i0=
  88.       __type: KeyRecord
  89.     __type: SimpleRole
  90.     name: issuer
  91.     anonIds: []
  92. state:
  93.   owner:
  94.     addresses:
  95.     - __type: KeyAddress
  96.       uaddress:
  97.         base58: bvSVUcybEz9VXmQjryEg4RAvmWjtFr6bgQqx93yFwfAD7pAXnm8yMLFqibV5wxVSmi83yaEc
  98.         __type: binary
  99.     keys: []
  100.     __type: SimpleRole
  101.     name: owner
  102.     anonIds: []
  103.   parent: null
  104.   expires_at:
  105.     seconds: 33085886494
  106.     __type: unixtime
  107.   data:
  108.     amount: '4997891952'
  109.   references: []
  110.   branch_id: null
  111.   origin: null
  112.   roles: {}
  113.   created_at:
  114.     seconds: 1528977694
  115.     __type: unixtime
  116.   created_by:
  117.     target_name: issuer
  118.     __type: RoleLink
  119.     name: creator
  120.   revision: 1
  121. transactional:
  122.   id: null
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement