Directories
¶
| Path | Synopsis |
|---|---|
|
consensus
the file contains functions responsible for the request batch selection logic
|
the file contains functions responsible for the request batch selection logic |
|
statemgr
statemgr package implements object which is responsible for the smart contract ledger state to be synchronized and validated
|
statemgr package implements object which is responsible for the smart contract ledger state to be synchronized and validated |
|
implement smart contract transaction.
|
implement smart contract transaction. |
|
txbuilder/vtxbuilder
package to build value transaction
|
package to build value transaction |
|
wrapper package for BLS threshold cryptography used in the Wasp node TODO DKG protocol must be rewritten because currently it is not 100% secure
|
wrapper package for BLS threshold cryptography used in the Wasp node TODO DKG protocol must be rewritten because currently it is not 100% secure |
|
sema
package implements simple semaphore with timeout
|
package implements simple semaphore with timeout |
|
examples/donatewithfeedback
DonateWithFeedback is a smart contract which handles donation account and log of feedback messages sent together with the donations
|
DonateWithFeedback is a smart contract which handles donation account and log of feedback messages sent together with the donations |
|
examples/donatewithfeedback/dwfimpl
hard coded smart contract code implements DonateWithFeedback
|
hard coded smart contract code implements DonateWithFeedback |
|
examples/fairauction
hard coded implementation of the FairAuction smart contract The auction dApp is automatically run by committee, a distributed market for colored tokens
|
hard coded implementation of the FairAuction smart contract The auction dApp is automatically run by committee, a distributed market for colored tokens |
|
examples/fairroulette
FairRoulette is a PoC smart contract for IOTA Smart Contracts and the Wasp node In this package smart contract is implemented as a hardcoded Go program.
|
FairRoulette is a PoC smart contract for IOTA Smart Contracts and the Wasp node In this package smart contract is implemented as a hardcoded Go program. |
|
examples/logsc
logsc is a smart contract that takes requests to log a message and adds it to the log
|
logsc is a smart contract that takes requests to log a message and adds it to the log |
|
examples/sc7
nil processor takes any request and dos nothing, i.e.
|
nil processor takes any request and dos nothing, i.e. |
|
examples/sc8
nil processor takes any request and dos nothing, i.e.
|
nil processor takes any request and dos nothing, i.e. |
|
examples/sc9
nil processor takes any request and dos nothing, i.e.
|
nil processor takes any request and dos nothing, i.e. |
|
examples/tokenregistry
smart contract code implements Token Registry.
|
smart contract code implements Token Registry. |
|
examples/vmnil
nil processor takes any request and dos nothing, i.e.
|
nil processor takes any request and dos nothing, i.e. |
|
vmtypes
package present processor interface.
|
package present processor interface. |
|
wasmvm
module
|
Click to show internal directories.
Click to hide internal directories.