constructor
| inputs | 0 | address | _serviceProvider | |
| inputs | 1 | bytes32 | _symbol | |
| inputs | 2 | address | _priceTicker | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | beneficiary | |
| inputs | 2 | uint256 | amount | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | fund | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | investor | |
| inputs | 2 | uint256 | value | |
| inputs | 3 | bytes32 | currencyCode | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | investor | |
| inputs | 2 | uint256 | value | |
| inputs | 3 | bytes32 | currencyCode | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | investor | |
| inputs | 2 | uint256 | value | |
| inputs | 3 | bytes32 | currencyCode | |
| inputs | 4 | bytes32 | query | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | investor | |
| inputs | 2 | uint256 | value | |
| inputs | 3 | bytes32 | currencyCode | |
| inputs | 4 | bytes32 | query | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | investor | |
| inputs | 2 | uint256 | erc20Value | |
| inputs | 3 | bytes32 | symbol | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | investor | |
| inputs | 2 | uint256 | weiValue | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | investor | |
| inputs | 2 | uint256 | erc20Value | |
| inputs | 3 | bytes32 | symbol | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | investor | |
| inputs | 2 | uint256 | weiValue | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | saleAgent | |
| inputs | 2 | bytes32 | symbol | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | saleAgent | |
| inputs | 2 | bytes32 | symbol | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | uint256 | amout | |
event
| inputs | 0 | address | sender | |
| inputs | 1 | address | holder | |
| inputs | 2 | uint256 | amount | |
function
Allow SaleAgent to sale tokens.
| inputs | 0 | address | _salesAgent | |
| inputs | 1 | bytes32 | _currencyCode | |
function
Prepares ownership pass. * Can only be called by current owner.
| inputs | 0 | address | _to | address of the next owner. 0x0 is not allowed. |
| outputs | 0 | bool | | |
function
Finalize ownership pass. * Can only be called by pending owner.
function
Destroy the Crowdsale contract. Throws if the Crowdsale is not ended yet.
function
Deny to receive ERC20 token with given symbols.
| inputs | 0 | bytes32[] | blackList | |
function
Disable Ether sale
function, constant
| inputs | 0 | bytes32 | | |
| inputs | 1 | address | | |
function
Allow to receive ERC20 token with given symbols.
| inputs | 0 | bytes32[] | whiteList | |
function
Enable Ether sale
function, constant
Returns Crowdsale goal.
function, constant
Returns priceTicker address.
function, constant
Returns salesAgent by given _symbol.
function, constant
Returns token's symbol;
function, constant
Returns token symbol by given address.
function, constant
How many tokens are sold.
function
| inputs | 0 | bytes32 | _currencyCode | |
| inputs | 1 | uint256 | _minValue | |
| inputs | 2 | uint256 | _maxValue | |
| inputs | 3 | uint256 | _exchangeRate | |
| inputs | 4 | uint256 | _exchangeRateDecimals | |
| inputs | 5 | uint256 | _startBlock | |
| inputs | 6 | uint256 | _stopBlock | |
function, constant
See BaseCrowdsale
function, constant
| inputs | 0 | bytes32 | _identifier | |
function
Only PriceTicker is permited to execute this function.
| inputs | 0 | bytes32 | queryId | |
| inputs | 1 | uint256 | price | |
| inputs | 2 | uint256 | decimals | |
function
Refunds donated fund.
| inputs | 0 | address | _investor | |
| inputs | 1 | bytes32 | _currencyCode | |
function
Investors can claim refund (only Ether deposit). * Note that any refunds from proxy buyers should be handled separately, and not through this contract.
function, payable
Investors can claim refund (only ERC20 deposit). * Note that any refunds from proxy buyers should be handled separately, and not through this contract.
function
Deny SaleAgent to sale tokens.
| inputs | 0 | address | _salesAgent | |
| inputs | 1 | bytes32 | _currencyCode | |
function, payable
This function mints the tokens and moves the crowdsale needle. * Amount of minted tokens is calculated according to a price provided by PriceTicker, and an exchangeRate given during initialization. * This function is permited only for Sale Agent and can be executed only when crawdsale is running. * Sale Agent must send some wei, because of price fetching is not free.
| inputs | 0 | address | _investor | |
| inputs | 1 | uint256 | _value | |
| inputs | 2 | bytes32 | _currencyCode | |
function, payable
Receive ERC20 Token and send bounty. * ERC20 sale must be enabled to token with given symbol.
function
Setter for PriceTicker
| inputs | 0 | address | _priceTicker | |
function
Direct ownership pass without change/claim pattern. Can be invoked only by current contract owner
| inputs | 0 | address | _to | |
| outputs | 0 | bool | | |
function
Withdrawal Ether balance on successfull finish
function
| inputs | 0 | address[] | tokens | |
| inputs | 1 | address | _to | |