()
| 588 | } |
| 589 | |
| 590 | func (e *Exchange) getAccountNonce() (nonce cinter.AccountNonce, err error) { |
| 591 | var ( |
| 592 | req = new(ctypes.NextAccountNonceReq) |
| 593 | resp = new(ctypes.NextAccountNonceResp) |
| 594 | ) |
| 595 | |
| 596 | req.Addr = e.vaultAddress |
| 597 | |
| 598 | err = mux.RequestBP(route.MCCNextAccountNonce.String(), req, resp) |
| 599 | if err == nil { |
| 600 | nonce = resp.Nonce |
| 601 | } |
| 602 | |
| 603 | return |
| 604 | } |
| 605 | |
| 606 | func (e *Exchange) transferToken(target proto.AccountAddress, nonce cinter.AccountNonce, amount uint64) (txHash hash.Hash, err error) { |
| 607 | var ( |
no test coverage detected