func()

in chaincode/src/bank/bank.go [101:117]


func (s *BankChaincode) Invoke(stub shim.ChaincodeStubInterface) sc.Response {
	function, args := stub.GetFunctionAndParameters()

	if function == "createAccount" {
		return s.createAccount(stub, args)
	} else if function == "queryAccount" {
		return s.queryAccount(stub, args)
	} else if function == "transfer" {
		return s.transfer(stub, args)
	} else if function == "deposit" {
		return s.deposit(stub, args)
	} else if function == "getTransactionHistory" {
		return s.getTransactionHistory(stub, args)
	}

	return shim.Error("Invalid function")
}