Type
ORACLE
Validation date
2023-10-14 09:45: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017ACD385863D764DDC9735D662DF5327082BF7E078F26030BA29BB5FBB999037B

Previous signature

8F88A6C90F61075C2CB4E270E60112EC7ED1D6C9BF359BA2D6B2E0BC67569B991BB0D7CA1C5D6CC5A0FF8B85E5658FBDF80B94542DE18FBD1199F6B62748760A

Origin signature

3044022017F2147DE36FE10DF4B696FC4F7AC66CC061FF4BE3E271E5B43C20BBB6821F4A02206BDFB80FF89CE589197565FFF6A7E6F836AF4290B6914A7AF7EC49A8503EC81B

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00E4C3B6AA45ABDA112E6C11DB805A69E12A16348CF2A630D6845D85060B428866

Coordinator signature

3D2287F0B52344C5D19E5E9ACFAECE700D2232ADABEDAE7EEFA5D7536EE6D5970170FDF20ACE0CC6DC240DD80B6A9D557192C89CF6E2D338002CE0E4A8E2FB00

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

E49D23B7F576129F9C7F28F512F6E1F8EDFADBB7283F8926F1FEFC63369360CF66D5022C755D803AFAA948BF6B830C4F5C3987A89F75B6B508B8BCCDB1533C05

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

DE384AE9DC7A77ED65D2894DEFA7B76F6758C97E61048539BCFECBF97606063B498C5E4D3FEFF77D3FEEAB26D6EC2170D316E6BDCD3E4A9DABAC7A597BF24005