Type
ORACLE
Validation date
2023-05-26 23:02: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.05996,
    "usd": 0.06435
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010526B638DA009645E45C6C572D6AB9CCA8963D4C6D183C0DC5260C8471E6F32E

Previous signature

7A8B3CEF6228BCE2B7C90D220D72F47F8EA1F349D417E86737C4147ECCE3C4800BCAD413EAA802035B6D28C774AE3DF082A7E6F605DB567207513CED063FF20E

Origin signature

3045022032F5A5BD246F14D592524E82B66636D85A7AE68D8C594C3E12C4815A885572F9022100E3A1FD717EAF878DC2D495C96F4763B8A69D1F40B3A9068E8E694773B45F8AA8

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

00650FB0F0F0327B91D11102CA20EE84E02D6BEF2FFCA1A95188C01E076E5633B9

Coordinator signature

42DC27EF91F19F6F0ABF5C18FCC96D2999D6C15028CDFF4DF5A369EBA3EB84DB868F3093ED1D28239475F4EB2DFC410B48C49AA20142BBD8576D6596F148A10C

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

06050990117F24DB8FA955F026D0998A799D4D194928A7D4E93183E35ED95753E9486A5B75A7DDB28E666B39576A517ACBBEB7F31E266BA6B7B72582C55CB908

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

7A8F4D1156EC7AE22A934A26A583B59F4305A6771FB221CD2AFCEA8D16E5AA6B1B664DE75721D8701296E2FC2896AE75B2ED3377F2E82E054F5DD6001215D500