Type
ORACLE
Validation date
2023-09-24 02:35:10 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.03002,
    "usd": 0.03201
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DA787D40FBDC4F0379FACB77AE04E38946BB4EB0F0DD7DD42685DB7D7E4400C9

Previous signature

064F9CF17A9D1438EBD5E0C7415023E0C6D7D628FD64F2FED86928A3082023A1216BEFE8E58631CAC5B9ED25B5C4977558FDE5F5C3B72242522AD039DA7FBB0A

Origin signature

30450221008558C56611C0675620FC4FA64F9225042AB545D13C41785E75DF84A30C1CB7D402202F872727D83CEE02C5FD9147FEFF2652ED16033B90FF835BF07AF3AC94C8B4E7

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00C13C391E58EEC6A26A05E3128A5202F385AB15C304197C64EF75601677C71F4B

Coordinator signature

A12AC0D7EF011E338EB39A72D9113BE140AF675FE235539DD04586503F7FCE79694C70317485F108345D3E3267C99FF01D427D877BEB0F056DEBA477C68CB70A

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

BEC3DAE742AB2D685804F2DDC57F0DD6DECB1B94A11ACFD0EE9C3475E969A04D53A8F9776029CE36EEC80CFC1C9847F387C42173A3290FB05FF8BC0CB0FB9E01

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

742F7FA0D2955B2FE6C695E9FA0A76073472C20DE77157A956E5A4D792DDA11FF8D11266399961873434B577BD4F3C8B402AF3F0EB773DA651B333A70F258409