vegaprotocol / vega

A Go implementation of the Vega Protocol, a protocol for creating and trading derivatives on a fully decentralised network.
https://vega.xyz
GNU Affero General Public License v3.0
38 stars 22 forks source link

Both trading termination and settlement fail after datasource update #5996

Closed RomanLeca closed 2 years ago

RomanLeca commented 2 years ago

0028-GOVE-012

Verify that an enacted market which uses trading terminated key ktt1 and settlement price key ksp1 which is changed
via governance proposal to use trading terminated key ktt2 and settlement price key ksp2 can terminate trading using
ktt2 but cannot terminate trading using ktt1 and ksp2 can submit the settlement price causing market to settle but
the key ksp1 cannot settle the market.

Observed behaviour

After market oracle termination spec update, market can still terminate with a boolean value. After trading termination market will not settle with any value

Automation

Test

Evidence

STREAM

(vega) Romans-MacBook-Pro:scripts roman$ streamon | grep BUS_EVENT_TYPE_ORACLE

first settlement spec

{"id":"7869-3","block":"E56E168894950F6839BE225589E287E7F7C6EAFFDBB264FF391F4FE41D48007C","type":"BUS_EVENT_TYPE_ORACLE_SPEC","oracleSpec":{"id":"fc8a196419315a08624e9159ba264bc8661040d2fc7da27b60b0a189394ecded","createdAt":"1661425805778355000","pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"filters":[{"key":{"name":"price.BTC.value","type":"TYPE_INTEGER"},"conditions":[{"operator":"OPERATOR_GREATER_THAN","value":"120"}]}],"status":"STATUS_ACTIVE"},"version":1,"chainId":"test-chain-10f6g6","txHash":"D373E77AA67FCC580069DD82A5C04D97B4DF92B314FA12BD093CEAF9751811F1"}

first termination spec

{"id":"7869-4","block":"E56E168894950F6839BE225589E287E7F7C6EAFFDBB264FF391F4FE41D48007C","type":"BUS_EVENT_TYPE_ORACLE_SPEC","oracleSpec":{"id":"a93d7603354158bfc8a18359f563fb5d6df6155f912f772b375537d68568d5f1","createdAt":"1661425805778355000","pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"filters":[{"key":{"name":"trading.termination","type":"TYPE_BOOLEAN"},"conditions":[{"operator":"OPERATOR_EQUALS","value":"True"}]}],"status":"STATUS_ACTIVE"},"version":1,"chainId":"test-chain-10f6g6","txHash":"D373E77AA67FCC580069DD82A5C04D97B4DF92B314FA12BD093CEAF9751811F1"}

first settlement spec deactivated

{"id":"7928-12","block":"030905D9355FD99A4774046F924F2D9285CEC3F3B9E9822983657CFD474A6425","type":"BUS_EVENT_TYPE_ORACLE_SPEC","oracleSpec":{"id":"fc8a196419315a08624e9159ba264bc8661040d2fc7da27b60b0a189394ecded","createdAt":"1661425805778355000","pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"filters":[{"key":{"name":"price.BTC.value","type":"TYPE_INTEGER"},"conditions":[{"operator":"OPERATOR_GREATER_THAN","value":"120"}]}],"status":"STATUS_DEACTIVATED"},"version":1,"chainId":"test-chain-10f6g6","txHash":"030905D9355FD99A4774046F924F2D9285CEC3F3B9E9822983657CFD474A6425"}

first termination spec deactivated

{"id":"7928-13","block":"030905D9355FD99A4774046F924F2D9285CEC3F3B9E9822983657CFD474A6425","type":"BUS_EVENT_TYPE_ORACLE_SPEC","oracleSpec":{"id":"a93d7603354158bfc8a18359f563fb5d6df6155f912f772b375537d68568d5f1","createdAt":"1661425805778355000","pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"filters":[{"key":{"name":"trading.termination","type":"TYPE_BOOLEAN"},"conditions":[{"operator":"OPERATOR_EQUALS","value":"True"}]}],"status":"STATUS_DEACTIVATED"},"version":1,"chainId":"test-chain-10f6g6","txHash":"030905D9355FD99A4774046F924F2D9285CEC3F3B9E9822983657CFD474A6425"}

second settlement spec (updated incorrectly)

{"id":"7928-14","block":"030905D9355FD99A4774046F924F2D9285CEC3F3B9E9822983657CFD474A6425","type":"BUS_EVENT_TYPE_ORACLE_SPEC","oracleSpec":{"id":"d59ede2cf7ff3f0d27da8927d4f371c76aae49dfe08639dd721cde895adf2d63","createdAt":"1661425849391776000","pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"filters":[{"key":{"name":"oracle.test.settlement","type":"TYPE_INTEGER"},"conditions":[{"operator":"OPERATOR_GREATER_THAN_OR_EQUAL","value":"0"}]}],"status":"STATUS_ACTIVE"},"version":1,"chainId":"test-chain-10f6g6","txHash":"030905D9355FD99A4774046F924F2D9285CEC3F3B9E9822983657CFD474A6425"}

second termination spec, with a timestamp

{"id":"7928-15","block":"030905D9355FD99A4774046F924F2D9285CEC3F3B9E9822983657CFD474A6425","type":"BUS_EVENT_TYPE_ORACLE_SPEC","oracleSpec":{"id":"50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f","createdAt":"1661425849391776000","pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"filters":[{"key":{"name":"vegaprotocol.builtin.timestamp","type":"TYPE_TIMESTAMP"},"conditions":[{"operator":"OPERATOR_GREATER_THAN","value":"1661425856"}]}],"status":"STATUS_ACTIVE"},"version":1,"chainId":"test-chain-10f6g6","txHash":"030905D9355FD99A4774046F924F2D9285CEC3F3B9E9822983657CFD474A6425"}

outdated boolean termination spec message received

{"id":"7930-5","block":"708564C602D5C617A5640D3896489D249C66A4DCCA88620F0508C8DF2DB679AB","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"data":[{"name":"trading.termination","value":"True"}]},"version":1,"chainId":"test-chain-10f6g6","txHash":"74F8F5C8E3AF979AB427F5B4E7691BEB1431EFE2DA53DBD2529E286410130009"}

messages from time termination spec start coming

{"id":"7939-3","block":"34F5AA9AE123FE78011136D1C7B4AD011647721AAC9CA4C003E95B71D4AD54AC","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425857"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425857372591000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"34F5AA9AE123FE78011136D1C7B4AD011647721AAC9CA4C003E95B71D4AD54AC"} {"id":"7940-3","block":"CDAABC8E185E203A9B0B19554625247F4DBADBDD7D895AED75B70EA166D0267F","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425858"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425858099877000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"CDAABC8E185E203A9B0B19554625247F4DBADBDD7D895AED75B70EA166D0267F"} {"id":"7941-3","block":"575A752205227F91E1EB663FAB1ED40D5B025A18545081EF351C4A5E4BDC3D06","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425858"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425858716974000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"575A752205227F91E1EB663FAB1ED40D5B025A18545081EF351C4A5E4BDC3D06"}

send settlement price matching the outdated spec

{"id":"7941-5","block":"575A752205227F91E1EB663FAB1ED40D5B025A18545081EF351C4A5E4BDC3D06","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"data":[{"name":"price.BTC.value","value":"121"}]},"version":1,"chainId":"test-chain-10f6g6","txHash":"FB302A3D7FD5E7887225A75A3A33D3202D9F07F9F77732A6497CD153B185D58D"} {"id":"7942-3","block":"A8015E8FC25F7817D9AB6D8067B7C0E8126092E89EA0EFFE2B571E07950B66D0","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425859"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425859539140000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"A8015E8FC25F7817D9AB6D8067B7C0E8126092E89EA0EFFE2B571E07950B66D0"} {"id":"7943-3","block":"C2D1930400CDE6F6A48499F0965B8A49D3CA2CDD6F05FE282C09C21271EA7B02","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425860"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425860130312000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"C2D1930400CDE6F6A48499F0965B8A49D3CA2CDD6F05FE282C09C21271EA7B02"} {"id":"7944-3","block":"DBA1E3E561CFF7C1A8C477238B0F9CCD127B0AE3118E1E2439A45071A2769526","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425860"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425860860677000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"DBA1E3E561CFF7C1A8C477238B0F9CCD127B0AE3118E1E2439A45071A2769526"} {"id":"7945-11","block":"EFD2470A584F0DA5F822DEA78390F5E991CF54441AA6ED91C7B2B1AFF889E0D8","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425861"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425861622018000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"EFD2470A584F0DA5F822DEA78390F5E991CF54441AA6ED91C7B2B1AFF889E0D8"} {"id":"7946-3","block":"880756CAFC960A64140C63EAF77821719627FF3A9243FA334F15F8195872596C","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425862"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425862354203000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"880756CAFC960A64140C63EAF77821719627FF3A9243FA334F15F8195872596C"} {"id":"7947-3","block":"FF6313C4D84E02BC1BC36B65B4FD9FB76E969CF579EAC861B10587969D0863A3","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425863"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425863251032000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"FF6313C4D84E02BC1BC36B65B4FD9FB76E969CF579EAC861B10587969D0863A3"} {"id":"7948-3","block":"CEE19FA3BC76581E9C89F24C666E5C7B82E74D8C1263D20A54BD5C5ABDCB21D6","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425863"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425863917822000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"CEE19FA3BC76581E9C89F24C666E5C7B82E74D8C1263D20A54BD5C5ABDCB21D6"} {"id":"7949-3","block":"D353E29A0A1AF2D5855681DF56769BA517B3C1B8E3AF3A9B11CAC180B5B02161","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425864"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425864817921000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"D353E29A0A1AF2D5855681DF56769BA517B3C1B8E3AF3A9B11CAC180B5B02161"} {"id":"7950-3","block":"D48B85031CDFDDE778F3754222DC132E34FD1D8ADE94865AD551A4693F114CBB","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425865"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425865456952000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"D48B85031CDFDDE778F3754222DC132E34FD1D8ADE94865AD551A4693F114CBB"} {"id":"7951-3","block":"E21E02AFFC9B52F62AC04E9C8541C5680454ACAC283303D6301C76C8ACC92E34","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425866"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425866284588000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"E21E02AFFC9B52F62AC04E9C8541C5680454ACAC283303D6301C76C8ACC92E34"} {"id":"7952-3","block":"A88E711D1D4E9A6C98E799C5BCFB5F79FAEF72C63AC7AF6F91A3CA6B04151C79","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425866"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425866918743000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"A88E711D1D4E9A6C98E799C5BCFB5F79FAEF72C63AC7AF6F91A3CA6B04151C79"} {"id":"7953-11","block":"77CC3A3D517EC6991FBB53A61B32E8C1C9A996C9B66654AC8D9F62AAECB9D8B1","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425867"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425867684796000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"77CC3A3D517EC6991FBB53A61B32E8C1C9A996C9B66654AC8D9F62AAECB9D8B1"} {"id":"7954-3","block":"86B66F006933AABCEF87D54E1B43A02D7ECB83BED2AC209A26A67EA396CE0DE4","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425868"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425868352345000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"86B66F006933AABCEF87D54E1B43A02D7ECB83BED2AC209A26A67EA396CE0DE4"} {"id":"7955-3","block":"E9874ABB5592D195273FDB2E950DFB91E4D753C836FF5D15C7850ACBB97D4639","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425869"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425869284153000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"E9874ABB5592D195273FDB2E950DFB91E4D753C836FF5D15C7850ACBB97D4639"}

proper settlement price sent

{"id":"7955-5","block":"E9874ABB5592D195273FDB2E950DFB91E4D753C836FF5D15C7850ACBB97D4639","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"pubKeys":["076e612e03b25bad2e8f10f11beea62e85215a5d02f6534010ea1baee74090fe"],"data":[{"name":"price.BTC.value","value":"90"}]},"version":1,"chainId":"test-chain-10f6g6","txHash":"3B22A549E9B2FB9478E9DA2188EA1159CAF45A37A2DA76E26474CF756174F7DB"}

ISSUES

{"id":"7956-3","block":"E48C8AD899913E614707A7D24DFA4CA97C7C1139AE165C038A644000CD5DD170","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425869"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425869882375000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"E48C8AD899913E614707A7D24DFA4CA97C7C1139AE165C038A644000CD5DD170"} {"id":"7957-3","block":"F8D40681CE3C0A5B239A74BA9626894703A1C881CD60167C4B18B2BE92E95D98","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425870"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425870584767000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"F8D40681CE3C0A5B239A74BA9626894703A1C881CD60167C4B18B2BE92E95D98"} {"id":"7958-3","block":"58F07D5A477CE3F7A2635CBB48D7B2302779945E5074E84217CEEA0158E8B51A","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425871"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425871284694000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"58F07D5A477CE3F7A2635CBB48D7B2302779945E5074E84217CEEA0158E8B51A"} {"id":"7959-3","block":"8F621D12CAE25B061FE4EC707A654294D94CA69C6F05AFF95D083579EDA6546B","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425871"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425871994765000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"8F621D12CAE25B061FE4EC707A654294D94CA69C6F05AFF95D083579EDA6546B"} {"id":"7960-3","block":"C9A103F54E388905EE72331E9EFA610419B254A46FFCA6183180FC5F12843F6A","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425872"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425872711588000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"C9A103F54E388905EE72331E9EFA610419B254A46FFCA6183180FC5F12843F6A"} {"id":"7961-11","block":"46758403174CE2B1CA7EF7B1739AEAD59FBC4053D670402F2C5948487889FEDB","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425873"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425873445372000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"46758403174CE2B1CA7EF7B1739AEAD59FBC4053D670402F2C5948487889FEDB"} {"id":"7962-3","block":"FD46CFF9DA1C991521FA8658B2E936977D75B0D6BC0CC6AB59B33CD3228A4F14","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425874"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425874267054000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"FD46CFF9DA1C991521FA8658B2E936977D75B0D6BC0CC6AB59B33CD3228A4F14"} {"id":"7963-3","block":"A21E674B4C97C25BCEDBF1289199CBBED7B7829CC146543BA86B43C9DBA125DB","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425874"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425874827424000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"A21E674B4C97C25BCEDBF1289199CBBED7B7829CC146543BA86B43C9DBA125DB"} {"id":"7964-3","block":"2F486FDA1765D7545F17599C15D9727B4828236A52EE36576BB629F00AB3068B","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425875"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425875586761000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"2F486FDA1765D7545F17599C15D9727B4828236A52EE36576BB629F00AB3068B"} {"id":"7965-3","block":"792D558AC7BD8782FF648F2D50054F1E39B507ECB1C9D82FF094A8DE52465493","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425876"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425876190469000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"792D558AC7BD8782FF648F2D50054F1E39B507ECB1C9D82FF094A8DE52465493"} {"id":"7966-3","block":"653C13F715A7F3CDF68B076F0E49B77D6A69B9304C4450CBCE67A3EBF308F30F","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425876"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425876871179000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"653C13F715A7F3CDF68B076F0E49B77D6A69B9304C4450CBCE67A3EBF308F30F"} {"id":"7967-3","block":"F351DDCD9DE6CDEE50084237E22A4816BFEB532403C585E705920B5432994041","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425877"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425877453714000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"F351DDCD9DE6CDEE50084237E22A4816BFEB532403C585E705920B5432994041"} {"id":"7968-3","block":"7C9234A65B52851FBCD7A561AD7968E25E4D2849181235C798D3E89AEDA8FAEB","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425878"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425878300686000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"7C9234A65B52851FBCD7A561AD7968E25E4D2849181235C798D3E89AEDA8FAEB"} {"id":"7969-3","block":"1DE4E93FDA1BB13004E28DB3FF373D1A17A6DD386F767A50627ED837D66076E1","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425878"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425878940574000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"1DE4E93FDA1BB13004E28DB3FF373D1A17A6DD386F767A50627ED837D66076E1"} {"id":"7970-11","block":"1B19A935BA135C986AE0648A2E203BE40759D24E1549B6BA45F8222BA38D590B","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425879"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425879689787000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"1B19A935BA135C986AE0648A2E203BE40759D24E1549B6BA45F8222BA38D590B"} {"id":"7971-3","block":"9CB139CD5EE232FEB68A3FE7AFEB1A300CD88A231B6BACEE26F359C3558D1C91","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425880"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425880317977000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"9CB139CD5EE232FEB68A3FE7AFEB1A300CD88A231B6BACEE26F359C3558D1C91"} {"id":"7972-3","block":"1741A6AB221639DD3BAB6E253332C76AF7D491F1B3D8C8436095C3F3FA926DC8","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425881"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425881077340000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"1741A6AB221639DD3BAB6E253332C76AF7D491F1B3D8C8436095C3F3FA926DC8"} {"id":"7973-3","block":"E65D2EF6F1176DA3C66A3548247500A0BB5E487531C63795880CDD9E7CF4E03F","type":"BUS_EVENT_TYPE_ORACLE_DATA","oracleData":{"data":[{"name":"vegaprotocol.builtin.timestamp","value":"1661425881"}],"matchedSpecIds":["50d5fe8ea2461ac43a256b0f36c5e8a844d628ed433dfc34daf30d5826a89b9f"],"broadcastAt":"1661425881847123000"},"version":1,"chainId":"test-chain-10f6g6","txHash":"E65D2EF6F1176DA3C66A3548247500A0BB5E487531C63795880CDD9E7CF4E03F"} {"id":"7974-3","block":"236CE42B699C03C993D35458EC6B53

RomanLeca commented 2 years ago

error in test framework code.