Type
ORACLE
Validation date
2023-01-29 21:43: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.08375,
    "usd": 0.09101
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B4A976D4F9F8253F12D9E1CD8F99328631159D9F6D712830A0CAB8F375F5F35D

Previous signature

56311D865C0660E5FB1361B7AE92968D083626790AED2F24E0C2D6D1D0E70C67B4E0154DBE78F42E5EF9BD302EEF3118FE4362A08E0C205F080EF23ACBE4080A

Origin signature

30450221008FB299D5888A4B6D7FABEFD40ABACA64D0D3CC788577AAC7A75DA2D6EC112E0C022054B40C78F7584CA29A291B86315701B24F63E32ED4E0935D2A2840368DDB9484

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00DF22BE66208ADC809C508B93C6211EAA8506034A67A03B642764B9A6FE4C6E56

Coordinator signature

C64E359C1017D6D9D190D631EB13B0761AD87DCF27F37A867C0E4F99025C973F553E0B346A5B375BA19C51C49E9B83FABF41BE4DA14E95EC8A0C9B715C535500

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

DF301EC804C7014D5ED7FA94085643C470FF502A7FCDEBE71ACDCACA92C01449CD029634A4F29AD87156956C88215B6CF8771EC2F037BE92F3BBF86C01363C09

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

D0022B684389B722D24697C9DFA530BB5445A56AE0C2E282754A877932F5A1077DCC6A02D161A6AA4B9C16A8AED5BDABDE3C357BAC6F3AC6D5B48F6228F56B03