Flex
Flex exchange system
|
FlexClientStub is a placement contract to be setcoded to an actual FlexClient. More...
#include <FlexClientStub.hpp>
Public Member Functions | |
void | onDeploy (FlexVersion triplet, bind_info binding, cell flex_client_code, cell auth_index_code, cell user_id_index_code, bytes signature) |
Deploy notification. More... | |
resumable< void > | unused () |
FlexClientStub is a placement contract to be setcoded to an actual FlexClient.
void onDeploy | ( | FlexVersion | triplet, |
bind_info | binding, | ||
cell | flex_client_code, | ||
cell | auth_index_code, | ||
cell | user_id_index_code, | ||
bytes | signature | ||
) |
Deploy notification.
triplet | Flex version |
binding | Exchange binding info (Flex address and PriceXchg code hash (unsalted)) |
flex_client_code | FlexClient code (actual version, no salt) |
auth_index_code | AuthIndex code (no salt) |
user_id_index_code | UserIdIndex code (unsalted) |
signature | Signature to verify user pubkey ownership |
resumable<void> unused | ( | ) |
We need this unused resumable method to reserve awaits map in persistent data header, because the real FlexClient requires it.