Type
ORACLE
Validation date
2024-05-02 01:19: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.03957,
    "usd": 0.04241
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001BCC65298EF0B7142721FA19661A828F9C360721B1A0AD923373B06F190C4DFB5

Previous signature

ED9E0D5045991FCE8D5923757E77065682C0CD5520C157C37ED3E194AFAB0207B387CB2196CA90E21911970923B2619B61F434E0AC26CE8BF675E9CB20C48E00

Origin signature

3046022100E5C282E202215412AEB509C8F0FBF322679F2F2C2C4F1E64F71D26901AF1B514022100C000C0F62CC9A2C10D86FF62E1A4F65501F8D98121A9F403032284A3F7308AE0

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

0060AEBD899FF0DC25DFB1443DB6962F70C790E1F352E14FE6AE6D9351B9F81FF7

Coordinator signature

EB4EF9AF746084F61AFBC23F84B9F90A9AD8B93AE1F69A9E5586E9C601F5541CDC34867B92395AB7312BB33DBE37045DDEEDDA724FFEDA6B972579E050868A0C

Validator #1 public key

0001E490741F025D9C59E4D85ABA60E6D8018FBB7F38EDC33D2552AAB0A90E93ACA6

Validator #1 signature

E5A79B3E031563E03D0071AC1C6AD4B5C8C611937AE8C0B4C6D072601F5A06D1BC3E01EB157B76603AAE16B4BBA36B227847B9D1840FB017564318A26A7D570C

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

C147F5A874A0A23ED4202819B4A015873E21E5DC0EF9A48BC236F18C880B08E4BACF8E0A9E349AA0DF8E327A9DD5738DE11F52DCBF556C03C43D415DE50C0D04