Type
ORACLE
Validation date
2023-09-24 17:31:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019B6C513B6409F8A0D20BC1E09ABBEB4E12C438926FD315B985435138158D4FB6

Previous signature

BFEADD18F2A8EDEC1139D7A54B7CFAEF3B25CA982BAE6A26D763702909057E50923B388DA9B846C9881688933AC3C2EF43B707AD0F3036102C5B00E18D3D7807

Origin signature

3046022100AD47E085F9618829609ABEE7D46BDA46D208B4D8BB62447ECAFE32E4AD051C1F022100CB9D08F51CD72D146DF7ED7274C710876641C2F2E8090C551AFFA4D1C89D1BB9

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00B7969CF51D24E1605586DBDC396E306F28010D953F63B584E2BF5C0D146CDDAC

Coordinator signature

5AE42707E0E329095C0DCA6EA1F9097188257A3E78214B3ABA621310F5D3FEE60B4EDA0F1551C225FB363D64BCBDF54F24875C92500A048F4325A5AFC4D0C507

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

DD8DA7DB9130BAB8A6EC81826A7A8713EB19ACF469486E9DBBA23DF0CF66B0CE4FE9B219C0271EAF1076BEF838901632F492B997EF6CCD872849B5B4A749A609

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

00830D73B128DED563659D4F8838B24855CED59C662A05E2EDA9AB517CAA465F85F9B93C804D80D504F2611F51E0C7638D3DDCAB9DBB84968C3665F02CF99D0C