-----
Amir#
Для начала нам нужно сделать API который берет данные матчей из публичных API и возвращает их в виде firstGoal, winnerTeam, firstTeamScore, secondTeamScore через запятую без пробелов в соответствующем порядке.
Пока я сделал мок следующего вида: https://allbebet-api-mock.herokuapp.com/matches/1
Идентификатор матча это последняя единица в URL. На бэкенде может храниться любая информация о матче для отображения на фронтенде, но обязательно должно присутствовать поле id - Integer, так как в смарт контракте мы идентифицируем матчи именно по их id - то есть по индекс в массиве matches начиная от 0.
Нужно примерно также возвращать.
Означает: 2 команда забила firstGoal, 1 команда стала победителем по итогу winnerTeam, первая команда набрала 5 очков, вторая команда забила 3 гола.
Нужно именно в таком формате через запятую (или любой другой delimiter) чтобы я мог это распарсить внутри смарт контракта, так как если возвращать json c отдельными полями, то придется делать 4 отдельных запроса для того чтобы только получить эти данные. Solidity к сожалению не дружит со строками, json и всем прочим 🙂