Type
ORACLE
Validation date
2023-09-19 02:44: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.03486,
    "usd": 0.03779
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017A89B1797AFE98FF8D78CEF7954BE4FD51BC64B1E70197B7714E4FDC1BEE1983

Previous signature

449CCA22EECAC886E19ABE1441124E235A8C472217DDD8D844308B0934996A4CBF8CDE91F65904F6E41C5F676C9ED9C12BD8E0BB702F64F3A014C3D83B7D8908

Origin signature

304402206A231238F223A4E6542AB4E7CEC2A9F5B79C601129F8625DD56F2269B48776C802203CEB1E605925246EC5D929632FF1F6F82476F7C76F9B6D9E478A4AABEE3B08B2

Proof of work

010104119BDD4DB10EF796F97BB66C4E8AD3923C8BA3EF94230BBC5DEF7D1B8E7DC9E70A42D70C3554BC7ECE06BC130937F1C6B21DC680825D3DCA011A20D33F941FE3

Proof of integrity

0099E99129A0C5F2478E3FC1D8EC021FA6E219ECE9BB526E0AC9EB5DF2B5A8C645

Coordinator signature

9740FF2AF298A591F46288CBA562A28A52E500508B88E037ED618E435CB805E61DCA449B951665294E96BD8339070D232F3C09E41B612C4AB201761B2BB6FA02

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

4EBB66F3233EB00DF1A6B3145B5D75F8A9DD2606CD8892AE5A4A01C403A786E13EB18C020219CD027BF27400E56D4595BBFFEF2DEC2DE2769D12FE20E6C2F304

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

09CD15CED5237614ED1535C1105B596912EB658C5A030E5CFEF77454D53D4A23522559332A4C28377D762187104E4D5BF47659936971F8CE844DA922DDF3DD07