A c# client for immutable exchange. It allows for communication with the exchange (creating and cancelling orders) - you can reuse this code to save time.
In class OfferClient:
- Fill the
_ethPublicAddresswith your etherum public key. It can be seen in Metamask, at the top of the default window. - Fill the
_ethSecretand_starkSecretwith your private keys. Your etherum private key can be found with Metamask in your browser. - This library (https://www.immutabletools.online/) is used as an implementation to
ISignerto sign messages with the defined private keys. It is required by Immutable X exchange. - [Optional] Update the
ICommunicationClientimplementation with a custom one, if needed