
이 계약에 의해 정의된 데이터 구조입니다.
climatemonth의 테이블 행 유형
{ "name": "climatemonth", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "station", "type": "string" }, { "name": "month_num", "type": "uint64" }, { "name": "precip", "type": "float32" }, { "name": "temperature_max", "type": "float32" }, { "name": "temperature_min", "type": "float32" } ] }deletemonth의 액션 파라미터
{ "name": "deletemonth", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }newstation의 액션 파라미터
{ "name": "newstation", "base": "", "fields": [ { "name": "station", "type": "string" }, { "name": "latitude", "type": "float32" }, { "name": "longitude", "type": "float32" }, { "name": "has_precip", "type": "bool" }, { "name": "has_temperature", "type": "bool" } ] }-
{ "name": "postdata", "base": "", "fields": [ { "name": "devname", "type": "name" }, { "name": "temperature_c", "type": "float32" }, { "name": "latitude_deg", "type": "float32" }, { "name": "longitude_deg", "type": "float32" } ] } -
{ "name": "rmstation", "base": "", "fields": [ { "name": "station_id", "type": "string" } ] } sensorminmax의 테이블 행 유형
{ "name": "sensorminmax", "base": "", "fields": [ { "name": "day_of_year", "type": "uint64" }, { "name": "temperature_min", "type": "float32" }, { "name": "temperature_max", "type": "float32" }, { "name": "years_recorded", "type": "uint8" } ] }stationloc의 테이블 행 유형
{ "name": "stationloc", "base": "", "fields": [ { "name": "station", "type": "string" }, { "name": "latitude_deg", "type": "float64" }, { "name": "longitude_deg", "type": "float64" }, { "name": "has_precip_normal", "type": "bool" }, { "name": "has_temperature_normal", "type": "bool" } ] }submitmonth의 액션 파라미터
{ "name": "submitmonth", "base": "", "fields": [ { "name": "station", "type": "string" }, { "name": "month_num", "type": "uint8" }, { "name": "precip", "type": "float32" }, { "name": "temperature_max", "type": "float32" }, { "name": "temperature_min", "type": "float32" } ] }