schemar on develop
Added unit test cases for progr… Fixed travis build Corrected the beneficiary value… and 23 more (compare)
schemar on develop
Moved shared files into lib Renamed ...Mock to Mock... Moved all test doubles into tes… and 14 more (compare)
@kimyd , Can you give me more context? Where did you read about the term
OST blockchain? Do you mean
Regarding mosaic: It is a parallelization schema for decentralized applications. It introduces a set of Byzantine fault-tolerant (BFT) consensus rules to compose heterogeneous blockchain systems into one another. Decentralized applications can use Mosaic to compute over a composed network of multiple blockchain systems in parallel.
You can find more details on mosaic here
openst.js; in the coming two weeks we'll further clean up and provide examples; we're also working on an Android and iOS SDK to use the ephemeral keys out of the box;
note, EIP1077 is detailed here https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1077.md
we have a helper for signing EIP1077 here: https://github.com/OpenSTFoundation/openst.js/blob/develop/utils/SignEIP1077Extension.js#L29
version should always be
0x00, it s an open ticket to remove that parameter)
ownerof the users
TokenHoldercontract (proxy); therefore you need to sign Gnosis SafeTx (similarly executable transactions, etherless but not following EIP1077) to perform wallet operations (eg. adding a new device key, or authorizing a new ephemeral key (is also called a "session key") )
Can I split Brand Tokens into small units?
Brand Tokens are ERC20 based tokens, so they support division up to 18 decimals. Following the SI-naming conventions the smallest denomination is referred to as atto Brand Tokens on the OST Platform.
Do we have to buy OST and mint all BTs in advance or can we buy OST as the users obtain more and more BTs?
The smart contract to create branded tokens requires the full value of all minted tokens to be backed by the stake. There is no way around that requirement.
However, you can mint tokens as you go, so you can start with the minimum required amount and mint more as needed for distribution.