{"1":{"command":"neo-go wallet init","flags":{"wallet":"wallet file name","account":"create new account"}},"2":{"command":"neo-go wallet dump-keys","flags":{"wallet":"wallet file name"}},"3":{"command":"neo-go wallet nep17 balance","flags":{"wallet":"wallet file name"}},"4":{"command":"neo-go wallet nep17 transfer","flags":{"wallet":"wallet file name(wallet from which transfer is made)","from":"hash of wallet from which transfer is made","to":"hash of wallet to which transfer is made","amount":"gas transfer amount","token":"token for transfer NEO/GAS"}},"5":{"command":"neo-go contract compile","flags":{"in":"smart contract file name(*.go)","manifest":"contract manifest file name(*.json)","contract_config":"contract config file name(*.yml)"}},"6":{"command":"neo-go contract deploy","flags":{"wallet":"wallet file name","in":"compiled smart contract file name(*.nef)","manifest":"manifest file name(*.json)"}},"7":{"command":"neo-go contract invokefunction","flags":{"wallet":"wallet file name","contract_hash":"hash of contract","func_name":"name of invoked func","parameters":"list([]) of func parameters"}},"8":{"command":"neo-go contract testinvokefunction","flags":{"contract_hash":"hash of contract","func_name":"name of invoked func","parameters":"list([]) of func parameters"}}}