Protocol allows to create escrow deposits in different cryptocurrencies and can be used in various applications.
It is designed to minimize fees and provide easy experience for all participants.
solc version 0.5.0+commit.1d4f565a.Emscripten.clang
constant pure
Type | Name |
---|---|
address | creator |
address | owner |
string | item |
constant view
Type | Name |
---|---|
bytes32 | messageHash |
nonpayable
Type | Name |
---|---|
address | owner |
string | item |
solc version 0.5.0+commit.1d4f565a.Emscripten.clang
Type | Name |
---|---|
bytes | signature |
bytes32 | messageHash |
address | witness |
constant view
Type | Name |
---|---|
address | witness |
bytes32 | messageHash |
constant pure
Type | Name |
---|---|
bytes | signature |
bytes32 | messageHash |
address | witness |
nonpayable
Type | Name |
---|---|
bytes | signature |
bytes32 | messageHash |
address | witness |
solc version 0.5.0+commit.1d4f565a.Emscripten.clang
Type | Name |
---|---|
bytes | signature |
bytes32 | messageHash |
string | witness |
constant pure
Type | Name |
---|---|
bytes | source |
constant pure
Type | Name |
---|---|
bytes | publicKey |
constant pure
Type | Name |
---|---|
bytes | publicKey |
constant pure
Type | Name |
---|---|
bytes | signature |
bytes32 | messageHash |
bytes | publicKey |
bytes | publicKeyCompressed |
string | witness |
constant view
Type | Name |
---|---|
string | witness |
bytes32 | messageHash |
nonpayable
Type | Name |
---|---|
bytes | signature |
bytes32 | messageHash |
bytes | publicKey |
bytes | publicKeyCompressed |
string | witness |
solc version 0.5.0+commit.1d4f565a.Emscripten.clang
nonpayable
Type | Name |
---|---|
address | messagesContract |
address | ethereumContract |
address | bitcoinContract |
Type | Name |
---|---|
bytes32 | messageHash |
bytes32 | previousMessageHash |
Type | Name |
---|---|
string | link |
string | newTitle |
Type | Name |
---|---|
address | owner |
string | link |
address | witness |
constant view
Type | Name |
---|---|
address | owner |
string | link |
constant view
Type | Name |
---|---|
address | owner |
constant view
Type | Name |
---|---|
bytes32 | messageHash |
constant view
Type | Name |
---|---|
address | owner |
string | link |
nonpayable
Type | Name |
---|---|
string | link |
string | newTitle |
nonpayable
Type | Name |
---|---|
string | link |
string | title |
nonpayable
Type | Name |
---|---|
address | owner |
string | link |
address | witness |
bytes | signature |
solc version 0.5.0+commit.1d4f565a.Emscripten.clang
Type | Name |
---|---|
bytes32 | depositHash |
Type | Name |
---|---|
address | from |
address | beneficiary |
uint256 | amount |
bytes32 | messageHash |
Type | Name |
---|---|
address | recipient |
uint256 | amount |
bytes32 | messageHash |
constant pure
Type | Name |
---|---|
address | from |
bytes32 | messageHash |
address | beneficiary |
address | witness |
uint256 | expirationTime |
constant view
Type | Name |
---|---|
bytes32 | messageHash |
address | witness |
constant view
Type | Name |
---|---|
bytes32 | depositHash |
payable payable
Type | Name |
---|---|
bytes32 | messageHash |
address | beneficiary |
address | witness |
uint256 | expirationTime |
uint256 | witnessFee |
uint256 | relayerFee |
nonpayable
Type | Name |
---|---|
bytes32 | depositHash |
bytes | signature |
nonpayable
Type | Name |
---|---|
bytes32 | depositHash |
payable payable
Type | Name |
---|---|
bytes32 | depositHash |
payable payable
Type | Name |
---|---|
bytes32 | depositHash |