Type
ORACLE
Validation date
2023-01-23 21:57:12 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 (36 B)

{
  "uco": {
    "eur": 0.07892,
    "usd": 0.0858
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001A512B5505AB8E9E2B0F42B94F93C5F402707F9868FB24BA9C320C6D545AFB060

Previous signature

2245B732B428C5A36BFD71A672C2BFAE8FD9BAA857218C26F4B4DBCD4F6DFFDCAA80CA8F1D953FEE0A3720B4ED1CF58D5D2884BD93F43399E20257C32803C008

Origin signature

304502210086ED19214A3CBA1FB3A0F4E5676EA08B04A85025A80F4C2456538D6B033865BD022051EE433C3B4DFB78A1C400FE219824801BB6D0128CAE3B6BE7BEAA371C75137D

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00BF80DCBF9C1BB82BA30D10499CD1AD10252A83A8B6966FFBD8C765D20AA9784A

Coordinator signature

51865F7F695F470E6485C9BB3916040229CB2B7B4CE5AD3BF22D85CFFC87B4349575B8C420B7E1A67390F225628DBF5A6FC0433C08AF6C7421063F3A01E06706

Validator #1 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #1 signature

AA7DC7C9E5BD04135592FE87C3B611B8367E84E9D65C5FC71D74A521B78E8D935E92DB6B5C009A18EA54B886953A07DB567680DBC10CB4BD016A3D1BA69D3000

Validator #2 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #2 signature

C33FA50962CBE2E3F3F06EBA03E4C134E8134283A12DBB69703E0451CAAFA6ECC9CC08D46F32D3C57B991676B4EFFB0C76F0EC636F2026195D2E30E609ACAD0C