Вы должны назвать свои аргументы .
service base{
map<string, string> method_1(1: map<string, double> arg1)
}
service child extends base{
map<string, string> method_1(1: map<string, double> arg1),
void method_2(1:string path)
}
Вы уже сделали правильно на method_2
, аргументы которого (1:string path)
, но затем вы забыли его на method_1(1: map<string, double>)
- этого недостаточно.
И, кстати, это абсолютно не связано с картами.