token

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const T0kenABI = "" /* 9002-byte string literal not displayed */

T0kenABI is the input ABI used to generate the binding from.

View Source
const T0kenBin = `` /* 15668-byte string literal not displayed */

T0kenBin is the compiled bytecode used for deploying new contracts.

View Source
const T0kenMigrateableABI = "" /* 10231-byte string literal not displayed */

T0kenMigrateableABI is the input ABI used to generate the binding from.

View Source
const T0kenMigrateableBin = `` /* 19850-byte string literal not displayed */

T0kenMigrateableBin is the compiled bytecode used for deploying new contracts.

View Source
const T0kenSplittableABI = "" /* 9985-byte string literal not displayed */

T0kenSplittableABI is the input ABI used to generate the binding from.

View Source
const T0kenSplittableBin = `` /* 18156-byte string literal not displayed */

T0kenSplittableBin is the compiled bytecode used for deploying new contracts.

View Source
const T0kenSplittableDynamicABI = "" /* 10596-byte string literal not displayed */

T0kenSplittableDynamicABI is the input ABI used to generate the binding from.

View Source
const T0kenSplittableDynamicBin = `` /* 19650-byte string literal not displayed */

T0kenSplittableDynamicBin is the compiled bytecode used for deploying new contracts.

Variables

This section is empty.

Functions

This section is empty.

Types

type T0ken

type T0ken struct {
	T0kenCaller     // Read-only binding to the contract
	T0kenTransactor // Write-only binding to the contract
	T0kenFilterer   // Log filterer for contract events
}

T0ken is an auto generated Go binding around an Ethereum contract.

func DeployT0ken

func DeployT0ken(auth *bind.TransactOpts, backend bind.ContractBackend, tokenName string, tokenSymbol string, decimalPlaces uint8) (common.Address, *types.Transaction, *T0ken, error)

DeployT0ken deploys a new Ethereum contract, binding an instance of T0ken to it.

func NewT0ken

func NewT0ken(address common.Address, backend bind.ContractBackend) (*T0ken, error)

NewT0ken creates a new instance of T0ken, bound to a specific deployed contract.

type T0kenApproval

type T0kenApproval struct {
	Owner   common.Address
	Spender common.Address
	Value   *big.Int
	Raw     types.Log // Blockchain specific contextual infos
}

T0kenApproval represents a Approval event raised by the T0ken contract.

type T0kenApprovalIterator

type T0kenApprovalIterator struct {
	Event *T0kenApproval // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the T0ken contract.

func (*T0kenApprovalIterator) Close

func (it *T0kenApprovalIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenApprovalIterator) Error

func (it *T0kenApprovalIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenApprovalIterator) Next

func (it *T0kenApprovalIterator) Next() bool

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenCaller

type T0kenCaller struct {
	// contains filtered or unexported fields
}

T0kenCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewT0kenCaller

func NewT0kenCaller(address common.Address, caller bind.ContractCaller) (*T0kenCaller, error)

NewT0kenCaller creates a new read-only instance of T0ken, bound to a specific deployed contract.

func (*T0kenCaller) Allowance

func (_T0ken *T0kenCaller) Allowance(opts *bind.CallOpts, addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenCaller) BalanceOf

func (_T0ken *T0kenCaller) BalanceOf(opts *bind.CallOpts, addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenCaller) Balances

func (_T0ken *T0kenCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenCaller) Compliance

func (_T0ken *T0kenCaller) Compliance(opts *bind.CallOpts) (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenCaller) Decimals

func (_T0ken *T0kenCaller) Decimals(opts *bind.CallOpts) (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenCaller) HolderAt

func (_T0ken *T0kenCaller) HolderAt(opts *bind.CallOpts, index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenCaller) Holders

func (_T0ken *T0kenCaller) Holders(opts *bind.CallOpts) (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenCaller) IsHolder

func (_T0ken *T0kenCaller) IsHolder(opts *bind.CallOpts, addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenCaller) IsLocked

func (_T0ken *T0kenCaller) IsLocked(opts *bind.CallOpts) (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenCaller) IssuanceFinished

func (_T0ken *T0kenCaller) IssuanceFinished(opts *bind.CallOpts) (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenCaller) Issuer

func (_T0ken *T0kenCaller) Issuer(opts *bind.CallOpts) (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenCaller) Name

func (_T0ken *T0kenCaller) Name(opts *bind.CallOpts) (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenCaller) Owner

func (_T0ken *T0kenCaller) Owner(opts *bind.CallOpts) (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenCaller) Symbol

func (_T0ken *T0kenCaller) Symbol(opts *bind.CallOpts) (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenCaller) TotalSupply

func (_T0ken *T0kenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenCaller) ZEROADDRESS

func (_T0ken *T0kenCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenCallerRaw

type T0kenCallerRaw struct {
	Contract *T0kenCaller // Generic read-only contract binding to access the raw methods on
}

T0kenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*T0kenCallerRaw) Call

func (_T0ken *T0kenCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type T0kenCallerSession

type T0kenCallerSession struct {
	Contract *T0kenCaller  // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts // Call options to use throughout this session
}

T0kenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*T0kenCallerSession) Allowance

func (_T0ken *T0kenCallerSession) Allowance(addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenCallerSession) BalanceOf

func (_T0ken *T0kenCallerSession) BalanceOf(addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenCallerSession) Balances

func (_T0ken *T0kenCallerSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenCallerSession) Compliance

func (_T0ken *T0kenCallerSession) Compliance() (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenCallerSession) Decimals

func (_T0ken *T0kenCallerSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenCallerSession) HolderAt

func (_T0ken *T0kenCallerSession) HolderAt(index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenCallerSession) Holders

func (_T0ken *T0kenCallerSession) Holders() (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenCallerSession) IsHolder

func (_T0ken *T0kenCallerSession) IsHolder(addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenCallerSession) IsLocked

func (_T0ken *T0kenCallerSession) IsLocked() (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenCallerSession) IssuanceFinished

func (_T0ken *T0kenCallerSession) IssuanceFinished() (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenCallerSession) Issuer

func (_T0ken *T0kenCallerSession) Issuer() (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenCallerSession) Name

func (_T0ken *T0kenCallerSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenCallerSession) Owner

func (_T0ken *T0kenCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenCallerSession) Symbol

func (_T0ken *T0kenCallerSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenCallerSession) TotalSupply

func (_T0ken *T0kenCallerSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenCallerSession) ZEROADDRESS

func (_T0ken *T0kenCallerSession) ZEROADDRESS() (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenFilterer

type T0kenFilterer struct {
	// contains filtered or unexported fields
}

T0kenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewT0kenFilterer

func NewT0kenFilterer(address common.Address, filterer bind.ContractFilterer) (*T0kenFilterer, error)

NewT0kenFilterer creates a new log filterer instance of T0ken, bound to a specific deployed contract.

func (*T0kenFilterer) FilterApproval

func (_T0ken *T0kenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*T0kenApprovalIterator, error)

FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: e Approval(owner indexed address, spender indexed address, value uint256)

func (*T0kenFilterer) FilterIssuance

func (_T0ken *T0kenFilterer) FilterIssuance(opts *bind.FilterOpts, to []common.Address) (*T0kenIssuanceIterator, error)

FilterIssuance is a free log retrieval operation binding the contract event 0x9cb9c14f7bc76e3a89b796b091850526236115352a198b1e472f00e91376bbcb.

Solidity: e Issuance(to indexed address, tokens uint256)

func (*T0kenFilterer) FilterIssuanceFinished

func (_T0ken *T0kenFilterer) FilterIssuanceFinished(opts *bind.FilterOpts) (*T0kenIssuanceFinishedIterator, error)

FilterIssuanceFinished is a free log retrieval operation binding the contract event 0x29fe76cc5ca143e91eadf7242fda487fcef09318c1237900f958abe1e2c5beff.

Solidity: e IssuanceFinished()

func (*T0kenFilterer) FilterIssuerSet

func (_T0ken *T0kenFilterer) FilterIssuerSet(opts *bind.FilterOpts, previousIssuer []common.Address, newIssuer []common.Address) (*T0kenIssuerSetIterator, error)

FilterIssuerSet is a free log retrieval operation binding the contract event 0xf7189b85d7899f5a32d733e6584c4f1dcdff0274f09d969d186c1797673ede11.

Solidity: e IssuerSet(previousIssuer indexed address, newIssuer indexed address)

func (*T0kenFilterer) FilterOwnerTransferred

func (_T0ken *T0kenFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*T0kenOwnerTransferredIterator, error)

FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.

Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)

func (*T0kenFilterer) FilterShareholderAdded

func (_T0ken *T0kenFilterer) FilterShareholderAdded(opts *bind.FilterOpts) (*T0kenShareholderAddedIterator, error)

FilterShareholderAdded is a free log retrieval operation binding the contract event 0x3082c1c4977de80c4f67ee77b56b282610ec93a7ecbcc31b551e0ac2f7bd0395.

Solidity: e ShareholderAdded(shareholder address)

func (*T0kenFilterer) FilterShareholderRemoved

func (_T0ken *T0kenFilterer) FilterShareholderRemoved(opts *bind.FilterOpts) (*T0kenShareholderRemovedIterator, error)

FilterShareholderRemoved is a free log retrieval operation binding the contract event 0x7ba114ff3d9844510a088eea94cd35562e7c97a2d36a418b37b2e61e5c77affe.

Solidity: e ShareholderRemoved(shareholder address)

func (*T0kenFilterer) FilterTransfer

func (_T0ken *T0kenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*T0kenTransferIterator, error)

FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: e Transfer(from indexed address, to indexed address, value uint256)

func (*T0kenFilterer) WatchApproval

func (_T0ken *T0kenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *T0kenApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)

WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: e Approval(owner indexed address, spender indexed address, value uint256)

func (*T0kenFilterer) WatchIssuance

func (_T0ken *T0kenFilterer) WatchIssuance(opts *bind.WatchOpts, sink chan<- *T0kenIssuance, to []common.Address) (event.Subscription, error)

WatchIssuance is a free log subscription operation binding the contract event 0x9cb9c14f7bc76e3a89b796b091850526236115352a198b1e472f00e91376bbcb.

Solidity: e Issuance(to indexed address, tokens uint256)

func (*T0kenFilterer) WatchIssuanceFinished

func (_T0ken *T0kenFilterer) WatchIssuanceFinished(opts *bind.WatchOpts, sink chan<- *T0kenIssuanceFinished) (event.Subscription, error)

WatchIssuanceFinished is a free log subscription operation binding the contract event 0x29fe76cc5ca143e91eadf7242fda487fcef09318c1237900f958abe1e2c5beff.

Solidity: e IssuanceFinished()

func (*T0kenFilterer) WatchIssuerSet

func (_T0ken *T0kenFilterer) WatchIssuerSet(opts *bind.WatchOpts, sink chan<- *T0kenIssuerSet, previousIssuer []common.Address, newIssuer []common.Address) (event.Subscription, error)

WatchIssuerSet is a free log subscription operation binding the contract event 0xf7189b85d7899f5a32d733e6584c4f1dcdff0274f09d969d186c1797673ede11.

Solidity: e IssuerSet(previousIssuer indexed address, newIssuer indexed address)

func (*T0kenFilterer) WatchOwnerTransferred

func (_T0ken *T0kenFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *T0kenOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)

WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.

Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)

func (*T0kenFilterer) WatchShareholderAdded

func (_T0ken *T0kenFilterer) WatchShareholderAdded(opts *bind.WatchOpts, sink chan<- *T0kenShareholderAdded) (event.Subscription, error)

WatchShareholderAdded is a free log subscription operation binding the contract event 0x3082c1c4977de80c4f67ee77b56b282610ec93a7ecbcc31b551e0ac2f7bd0395.

Solidity: e ShareholderAdded(shareholder address)

func (*T0kenFilterer) WatchShareholderRemoved

func (_T0ken *T0kenFilterer) WatchShareholderRemoved(opts *bind.WatchOpts, sink chan<- *T0kenShareholderRemoved) (event.Subscription, error)

WatchShareholderRemoved is a free log subscription operation binding the contract event 0x7ba114ff3d9844510a088eea94cd35562e7c97a2d36a418b37b2e61e5c77affe.

Solidity: e ShareholderRemoved(shareholder address)

func (*T0kenFilterer) WatchTransfer

func (_T0ken *T0kenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *T0kenTransfer, from []common.Address, to []common.Address) (event.Subscription, error)

WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: e Transfer(from indexed address, to indexed address, value uint256)

type T0kenIssuance

type T0kenIssuance struct {
	To     common.Address
	Tokens *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

T0kenIssuance represents a Issuance event raised by the T0ken contract.

type T0kenIssuanceFinished

type T0kenIssuanceFinished struct {
	Raw types.Log // Blockchain specific contextual infos
}

T0kenIssuanceFinished represents a IssuanceFinished event raised by the T0ken contract.

type T0kenIssuanceFinishedIterator

type T0kenIssuanceFinishedIterator struct {
	Event *T0kenIssuanceFinished // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenIssuanceFinishedIterator is returned from FilterIssuanceFinished and is used to iterate over the raw logs and unpacked data for IssuanceFinished events raised by the T0ken contract.

func (*T0kenIssuanceFinishedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenIssuanceFinishedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenIssuanceFinishedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenIssuanceIterator

type T0kenIssuanceIterator struct {
	Event *T0kenIssuance // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenIssuanceIterator is returned from FilterIssuance and is used to iterate over the raw logs and unpacked data for Issuance events raised by the T0ken contract.

func (*T0kenIssuanceIterator) Close

func (it *T0kenIssuanceIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenIssuanceIterator) Error

func (it *T0kenIssuanceIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenIssuanceIterator) Next

func (it *T0kenIssuanceIterator) Next() bool

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenIssuerSet

type T0kenIssuerSet struct {
	PreviousIssuer common.Address
	NewIssuer      common.Address
	Raw            types.Log // Blockchain specific contextual infos
}

T0kenIssuerSet represents a IssuerSet event raised by the T0ken contract.

type T0kenIssuerSetIterator

type T0kenIssuerSetIterator struct {
	Event *T0kenIssuerSet // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenIssuerSetIterator is returned from FilterIssuerSet and is used to iterate over the raw logs and unpacked data for IssuerSet events raised by the T0ken contract.

func (*T0kenIssuerSetIterator) Close

func (it *T0kenIssuerSetIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenIssuerSetIterator) Error

func (it *T0kenIssuerSetIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenIssuerSetIterator) Next

func (it *T0kenIssuerSetIterator) Next() bool

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateable

type T0kenMigrateable struct {
	T0kenMigrateableCaller     // Read-only binding to the contract
	T0kenMigrateableTransactor // Write-only binding to the contract
	T0kenMigrateableFilterer   // Log filterer for contract events
}

T0kenMigrateable is an auto generated Go binding around an Ethereum contract.

func DeployT0kenMigrateable

func DeployT0kenMigrateable(auth *bind.TransactOpts, backend bind.ContractBackend, tokenName string, tokenSymbol string, decimalPlaces uint8) (common.Address, *types.Transaction, *T0kenMigrateable, error)

DeployT0kenMigrateable deploys a new Ethereum contract, binding an instance of T0kenMigrateable to it.

func NewT0kenMigrateable

func NewT0kenMigrateable(address common.Address, backend bind.ContractBackend) (*T0kenMigrateable, error)

NewT0kenMigrateable creates a new instance of T0kenMigrateable, bound to a specific deployed contract.

type T0kenMigrateableApproval

type T0kenMigrateableApproval struct {
	Owner   common.Address
	Spender common.Address
	Value   *big.Int
	Raw     types.Log // Blockchain specific contextual infos
}

T0kenMigrateableApproval represents a Approval event raised by the T0kenMigrateable contract.

type T0kenMigrateableApprovalIterator

type T0kenMigrateableApprovalIterator struct {
	Event *T0kenMigrateableApproval // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableApprovalIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableApprovalIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableApprovalIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateableCaller

type T0kenMigrateableCaller struct {
	// contains filtered or unexported fields
}

T0kenMigrateableCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewT0kenMigrateableCaller

func NewT0kenMigrateableCaller(address common.Address, caller bind.ContractCaller) (*T0kenMigrateableCaller, error)

NewT0kenMigrateableCaller creates a new read-only instance of T0kenMigrateable, bound to a specific deployed contract.

func (*T0kenMigrateableCaller) Allowance

func (_T0kenMigrateable *T0kenMigrateableCaller) Allowance(opts *bind.CallOpts, addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenMigrateableCaller) BalanceOf

func (_T0kenMigrateable *T0kenMigrateableCaller) BalanceOf(opts *bind.CallOpts, addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenMigrateableCaller) Balances

func (_T0kenMigrateable *T0kenMigrateableCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenMigrateableCaller) Compliance

func (_T0kenMigrateable *T0kenMigrateableCaller) Compliance(opts *bind.CallOpts) (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenMigrateableCaller) Decimals

func (_T0kenMigrateable *T0kenMigrateableCaller) Decimals(opts *bind.CallOpts) (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenMigrateableCaller) HolderAt

func (_T0kenMigrateable *T0kenMigrateableCaller) HolderAt(opts *bind.CallOpts, index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenMigrateableCaller) Holders

func (_T0kenMigrateable *T0kenMigrateableCaller) Holders(opts *bind.CallOpts) (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenMigrateableCaller) IsHolder

func (_T0kenMigrateable *T0kenMigrateableCaller) IsHolder(opts *bind.CallOpts, addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenMigrateableCaller) IsLocked

func (_T0kenMigrateable *T0kenMigrateableCaller) IsLocked(opts *bind.CallOpts) (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenMigrateableCaller) IssuanceFinished

func (_T0kenMigrateable *T0kenMigrateableCaller) IssuanceFinished(opts *bind.CallOpts) (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenMigrateableCaller) Issuer

func (_T0kenMigrateable *T0kenMigrateableCaller) Issuer(opts *bind.CallOpts) (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenMigrateableCaller) Name

func (_T0kenMigrateable *T0kenMigrateableCaller) Name(opts *bind.CallOpts) (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenMigrateableCaller) Owner

func (_T0kenMigrateable *T0kenMigrateableCaller) Owner(opts *bind.CallOpts) (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenMigrateableCaller) Predecessor

func (_T0kenMigrateable *T0kenMigrateableCaller) Predecessor(opts *bind.CallOpts) (common.Address, error)

Predecessor is a free data retrieval call binding the contract method 0xb719d032.

Solidity: function predecessor() constant returns(address)

func (*T0kenMigrateableCaller) Successor

func (_T0kenMigrateable *T0kenMigrateableCaller) Successor(opts *bind.CallOpts) (common.Address, error)

Successor is a free data retrieval call binding the contract method 0x6ff968c3.

Solidity: function successor() constant returns(address)

func (*T0kenMigrateableCaller) Symbol

func (_T0kenMigrateable *T0kenMigrateableCaller) Symbol(opts *bind.CallOpts) (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenMigrateableCaller) TotalSupply

func (_T0kenMigrateable *T0kenMigrateableCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenMigrateableCaller) ZEROADDRESS

func (_T0kenMigrateable *T0kenMigrateableCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenMigrateableCallerRaw

type T0kenMigrateableCallerRaw struct {
	Contract *T0kenMigrateableCaller // Generic read-only contract binding to access the raw methods on
}

T0kenMigrateableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*T0kenMigrateableCallerRaw) Call

func (_T0kenMigrateable *T0kenMigrateableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type T0kenMigrateableCallerSession

type T0kenMigrateableCallerSession struct {
	Contract *T0kenMigrateableCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts           // Call options to use throughout this session
}

T0kenMigrateableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*T0kenMigrateableCallerSession) Allowance

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Allowance(addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenMigrateableCallerSession) BalanceOf

func (_T0kenMigrateable *T0kenMigrateableCallerSession) BalanceOf(addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenMigrateableCallerSession) Balances

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenMigrateableCallerSession) Compliance

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Compliance() (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenMigrateableCallerSession) Decimals

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenMigrateableCallerSession) HolderAt

func (_T0kenMigrateable *T0kenMigrateableCallerSession) HolderAt(index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenMigrateableCallerSession) Holders

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Holders() (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenMigrateableCallerSession) IsHolder

func (_T0kenMigrateable *T0kenMigrateableCallerSession) IsHolder(addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenMigrateableCallerSession) IsLocked

func (_T0kenMigrateable *T0kenMigrateableCallerSession) IsLocked() (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenMigrateableCallerSession) IssuanceFinished

func (_T0kenMigrateable *T0kenMigrateableCallerSession) IssuanceFinished() (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenMigrateableCallerSession) Issuer

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Issuer() (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenMigrateableCallerSession) Name

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenMigrateableCallerSession) Owner

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenMigrateableCallerSession) Predecessor

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Predecessor() (common.Address, error)

Predecessor is a free data retrieval call binding the contract method 0xb719d032.

Solidity: function predecessor() constant returns(address)

func (*T0kenMigrateableCallerSession) Successor

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Successor() (common.Address, error)

Successor is a free data retrieval call binding the contract method 0x6ff968c3.

Solidity: function successor() constant returns(address)

func (*T0kenMigrateableCallerSession) Symbol

func (_T0kenMigrateable *T0kenMigrateableCallerSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenMigrateableCallerSession) TotalSupply

func (_T0kenMigrateable *T0kenMigrateableCallerSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenMigrateableCallerSession) ZEROADDRESS

func (_T0kenMigrateable *T0kenMigrateableCallerSession) ZEROADDRESS() (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenMigrateableFilterer

type T0kenMigrateableFilterer struct {
	// contains filtered or unexported fields
}

T0kenMigrateableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewT0kenMigrateableFilterer

func NewT0kenMigrateableFilterer(address common.Address, filterer bind.ContractFilterer) (*T0kenMigrateableFilterer, error)

NewT0kenMigrateableFilterer creates a new log filterer instance of T0kenMigrateable, bound to a specific deployed contract.

func (*T0kenMigrateableFilterer) FilterApproval

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*T0kenMigrateableApprovalIterator, error)

FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: e Approval(owner indexed address, spender indexed address, value uint256)

func (*T0kenMigrateableFilterer) FilterIssuance

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterIssuance(opts *bind.FilterOpts, to []common.Address) (*T0kenMigrateableIssuanceIterator, error)

FilterIssuance is a free log retrieval operation binding the contract event 0x9cb9c14f7bc76e3a89b796b091850526236115352a198b1e472f00e91376bbcb.

Solidity: e Issuance(to indexed address, tokens uint256)

func (*T0kenMigrateableFilterer) FilterIssuanceFinished

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterIssuanceFinished(opts *bind.FilterOpts) (*T0kenMigrateableIssuanceFinishedIterator, error)

FilterIssuanceFinished is a free log retrieval operation binding the contract event 0x29fe76cc5ca143e91eadf7242fda487fcef09318c1237900f958abe1e2c5beff.

Solidity: e IssuanceFinished()

func (*T0kenMigrateableFilterer) FilterIssuerSet

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterIssuerSet(opts *bind.FilterOpts, previousIssuer []common.Address, newIssuer []common.Address) (*T0kenMigrateableIssuerSetIterator, error)

FilterIssuerSet is a free log retrieval operation binding the contract event 0xf7189b85d7899f5a32d733e6584c4f1dcdff0274f09d969d186c1797673ede11.

Solidity: e IssuerSet(previousIssuer indexed address, newIssuer indexed address)

func (*T0kenMigrateableFilterer) FilterOwnerTransferred

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*T0kenMigrateableOwnerTransferredIterator, error)

FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.

Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)

func (*T0kenMigrateableFilterer) FilterPrecededBy

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterPrecededBy(opts *bind.FilterOpts, predecessor []common.Address) (*T0kenMigrateablePrecededByIterator, error)

FilterPrecededBy is a free log retrieval operation binding the contract event 0x4779b83fa355cab77653ce138f51eb963e2d7c4632c698e9c77ee1ddb920d56d.

Solidity: e PrecededBy(predecessor indexed address)

func (*T0kenMigrateableFilterer) FilterShareholderAdded

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterShareholderAdded(opts *bind.FilterOpts) (*T0kenMigrateableShareholderAddedIterator, error)

FilterShareholderAdded is a free log retrieval operation binding the contract event 0x3082c1c4977de80c4f67ee77b56b282610ec93a7ecbcc31b551e0ac2f7bd0395.

Solidity: e ShareholderAdded(shareholder address)

func (*T0kenMigrateableFilterer) FilterShareholderRemoved

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterShareholderRemoved(opts *bind.FilterOpts) (*T0kenMigrateableShareholderRemovedIterator, error)

FilterShareholderRemoved is a free log retrieval operation binding the contract event 0x7ba114ff3d9844510a088eea94cd35562e7c97a2d36a418b37b2e61e5c77affe.

Solidity: e ShareholderRemoved(shareholder address)

func (*T0kenMigrateableFilterer) FilterSucceededBy

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterSucceededBy(opts *bind.FilterOpts, successor []common.Address) (*T0kenMigrateableSucceededByIterator, error)

FilterSucceededBy is a free log retrieval operation binding the contract event 0x86640a0f4d220948cb9c4dcba2cd1269adf1171c504757c96a10448c9285d424.

Solidity: e SucceededBy(successor indexed address)

func (*T0kenMigrateableFilterer) FilterTransfer

func (_T0kenMigrateable *T0kenMigrateableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*T0kenMigrateableTransferIterator, error)

FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: e Transfer(from indexed address, to indexed address, value uint256)

func (*T0kenMigrateableFilterer) WatchApproval

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)

WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: e Approval(owner indexed address, spender indexed address, value uint256)

func (*T0kenMigrateableFilterer) WatchIssuance

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchIssuance(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableIssuance, to []common.Address) (event.Subscription, error)

WatchIssuance is a free log subscription operation binding the contract event 0x9cb9c14f7bc76e3a89b796b091850526236115352a198b1e472f00e91376bbcb.

Solidity: e Issuance(to indexed address, tokens uint256)

func (*T0kenMigrateableFilterer) WatchIssuanceFinished

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchIssuanceFinished(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableIssuanceFinished) (event.Subscription, error)

WatchIssuanceFinished is a free log subscription operation binding the contract event 0x29fe76cc5ca143e91eadf7242fda487fcef09318c1237900f958abe1e2c5beff.

Solidity: e IssuanceFinished()

func (*T0kenMigrateableFilterer) WatchIssuerSet

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchIssuerSet(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableIssuerSet, previousIssuer []common.Address, newIssuer []common.Address) (event.Subscription, error)

WatchIssuerSet is a free log subscription operation binding the contract event 0xf7189b85d7899f5a32d733e6584c4f1dcdff0274f09d969d186c1797673ede11.

Solidity: e IssuerSet(previousIssuer indexed address, newIssuer indexed address)

func (*T0kenMigrateableFilterer) WatchOwnerTransferred

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)

WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.

Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)

func (*T0kenMigrateableFilterer) WatchPrecededBy

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchPrecededBy(opts *bind.WatchOpts, sink chan<- *T0kenMigrateablePrecededBy, predecessor []common.Address) (event.Subscription, error)

WatchPrecededBy is a free log subscription operation binding the contract event 0x4779b83fa355cab77653ce138f51eb963e2d7c4632c698e9c77ee1ddb920d56d.

Solidity: e PrecededBy(predecessor indexed address)

func (*T0kenMigrateableFilterer) WatchShareholderAdded

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchShareholderAdded(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableShareholderAdded) (event.Subscription, error)

WatchShareholderAdded is a free log subscription operation binding the contract event 0x3082c1c4977de80c4f67ee77b56b282610ec93a7ecbcc31b551e0ac2f7bd0395.

Solidity: e ShareholderAdded(shareholder address)

func (*T0kenMigrateableFilterer) WatchShareholderRemoved

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchShareholderRemoved(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableShareholderRemoved) (event.Subscription, error)

WatchShareholderRemoved is a free log subscription operation binding the contract event 0x7ba114ff3d9844510a088eea94cd35562e7c97a2d36a418b37b2e61e5c77affe.

Solidity: e ShareholderRemoved(shareholder address)

func (*T0kenMigrateableFilterer) WatchSucceededBy

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchSucceededBy(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableSucceededBy, successor []common.Address) (event.Subscription, error)

WatchSucceededBy is a free log subscription operation binding the contract event 0x86640a0f4d220948cb9c4dcba2cd1269adf1171c504757c96a10448c9285d424.

Solidity: e SucceededBy(successor indexed address)

func (*T0kenMigrateableFilterer) WatchTransfer

func (_T0kenMigrateable *T0kenMigrateableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *T0kenMigrateableTransfer, from []common.Address, to []common.Address) (event.Subscription, error)

WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: e Transfer(from indexed address, to indexed address, value uint256)

type T0kenMigrateableIssuance

type T0kenMigrateableIssuance struct {
	To     common.Address
	Tokens *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

T0kenMigrateableIssuance represents a Issuance event raised by the T0kenMigrateable contract.

type T0kenMigrateableIssuanceFinished

type T0kenMigrateableIssuanceFinished struct {
	Raw types.Log // Blockchain specific contextual infos
}

T0kenMigrateableIssuanceFinished represents a IssuanceFinished event raised by the T0kenMigrateable contract.

type T0kenMigrateableIssuanceFinishedIterator

type T0kenMigrateableIssuanceFinishedIterator struct {
	Event *T0kenMigrateableIssuanceFinished // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableIssuanceFinishedIterator is returned from FilterIssuanceFinished and is used to iterate over the raw logs and unpacked data for IssuanceFinished events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableIssuanceFinishedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableIssuanceFinishedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableIssuanceFinishedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateableIssuanceIterator

type T0kenMigrateableIssuanceIterator struct {
	Event *T0kenMigrateableIssuance // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableIssuanceIterator is returned from FilterIssuance and is used to iterate over the raw logs and unpacked data for Issuance events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableIssuanceIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableIssuanceIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableIssuanceIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateableIssuerSet

type T0kenMigrateableIssuerSet struct {
	PreviousIssuer common.Address
	NewIssuer      common.Address
	Raw            types.Log // Blockchain specific contextual infos
}

T0kenMigrateableIssuerSet represents a IssuerSet event raised by the T0kenMigrateable contract.

type T0kenMigrateableIssuerSetIterator

type T0kenMigrateableIssuerSetIterator struct {
	Event *T0kenMigrateableIssuerSet // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableIssuerSetIterator is returned from FilterIssuerSet and is used to iterate over the raw logs and unpacked data for IssuerSet events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableIssuerSetIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableIssuerSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableIssuerSetIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateableOwnerTransferred

type T0kenMigrateableOwnerTransferred struct {
	OldOwner common.Address
	NewOwner common.Address
	Raw      types.Log // Blockchain specific contextual infos
}

T0kenMigrateableOwnerTransferred represents a OwnerTransferred event raised by the T0kenMigrateable contract.

type T0kenMigrateableOwnerTransferredIterator

type T0kenMigrateableOwnerTransferredIterator struct {
	Event *T0kenMigrateableOwnerTransferred // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableOwnerTransferredIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableOwnerTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableOwnerTransferredIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateablePrecededBy

type T0kenMigrateablePrecededBy struct {
	Predecessor common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenMigrateablePrecededBy represents a PrecededBy event raised by the T0kenMigrateable contract.

type T0kenMigrateablePrecededByIterator

type T0kenMigrateablePrecededByIterator struct {
	Event *T0kenMigrateablePrecededBy // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateablePrecededByIterator is returned from FilterPrecededBy and is used to iterate over the raw logs and unpacked data for PrecededBy events raised by the T0kenMigrateable contract.

func (*T0kenMigrateablePrecededByIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateablePrecededByIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateablePrecededByIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateableRaw

type T0kenMigrateableRaw struct {
	Contract *T0kenMigrateable // Generic contract binding to access the raw methods on
}

T0kenMigrateableRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*T0kenMigrateableRaw) Call

func (_T0kenMigrateable *T0kenMigrateableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*T0kenMigrateableRaw) Transact

func (_T0kenMigrateable *T0kenMigrateableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*T0kenMigrateableRaw) Transfer

func (_T0kenMigrateable *T0kenMigrateableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type T0kenMigrateableSession

type T0kenMigrateableSession struct {
	Contract     *T0kenMigrateable // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

T0kenMigrateableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*T0kenMigrateableSession) Allowance

func (_T0kenMigrateable *T0kenMigrateableSession) Allowance(addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenMigrateableSession) Approve

func (_T0kenMigrateable *T0kenMigrateableSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenMigrateableSession) BalanceOf

func (_T0kenMigrateable *T0kenMigrateableSession) BalanceOf(addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenMigrateableSession) Balances

func (_T0kenMigrateable *T0kenMigrateableSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenMigrateableSession) Compliance

func (_T0kenMigrateable *T0kenMigrateableSession) Compliance() (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenMigrateableSession) Decimals

func (_T0kenMigrateable *T0kenMigrateableSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenMigrateableSession) FinishIssuance

func (_T0kenMigrateable *T0kenMigrateableSession) FinishIssuance() (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenMigrateableSession) HolderAt

func (_T0kenMigrateable *T0kenMigrateableSession) HolderAt(index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenMigrateableSession) Holders

func (_T0kenMigrateable *T0kenMigrateableSession) Holders() (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenMigrateableSession) IsHolder

func (_T0kenMigrateable *T0kenMigrateableSession) IsHolder(addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenMigrateableSession) IsLocked

func (_T0kenMigrateable *T0kenMigrateableSession) IsLocked() (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenMigrateableSession) IssuanceFinished

func (_T0kenMigrateable *T0kenMigrateableSession) IssuanceFinished() (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenMigrateableSession) IssueTokens

func (_T0kenMigrateable *T0kenMigrateableSession) IssueTokens(quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenMigrateableSession) Issuer

func (_T0kenMigrateable *T0kenMigrateableSession) Issuer() (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenMigrateableSession) Kill

func (_T0kenMigrateable *T0kenMigrateableSession) Kill() (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenMigrateableSession) Name

func (_T0kenMigrateable *T0kenMigrateableSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenMigrateableSession) Owner

func (_T0kenMigrateable *T0kenMigrateableSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenMigrateableSession) Predecessor

func (_T0kenMigrateable *T0kenMigrateableSession) Predecessor() (common.Address, error)

Predecessor is a free data retrieval call binding the contract method 0xb719d032.

Solidity: function predecessor() constant returns(address)

func (*T0kenMigrateableSession) SetCompliance

func (_T0kenMigrateable *T0kenMigrateableSession) SetCompliance(newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenMigrateableSession) SetIssuer

func (_T0kenMigrateable *T0kenMigrateableSession) SetIssuer(newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenMigrateableSession) SetLocked

func (_T0kenMigrateable *T0kenMigrateableSession) SetLocked(locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenMigrateableSession) SetPredecessor

func (_T0kenMigrateable *T0kenMigrateableSession) SetPredecessor(token common.Address) (*types.Transaction, error)

SetPredecessor is a paid mutator transaction binding the contract method 0xb3d724d6.

Solidity: function setPredecessor(token address) returns()

func (*T0kenMigrateableSession) SetSuccessor

func (_T0kenMigrateable *T0kenMigrateableSession) SetSuccessor(token common.Address) (*types.Transaction, error)

SetSuccessor is a paid mutator transaction binding the contract method 0x10e5bff8.

Solidity: function setSuccessor(token address) returns()

func (*T0kenMigrateableSession) Successor

func (_T0kenMigrateable *T0kenMigrateableSession) Successor() (common.Address, error)

Successor is a free data retrieval call binding the contract method 0x6ff968c3.

Solidity: function successor() constant returns(address)

func (*T0kenMigrateableSession) Symbol

func (_T0kenMigrateable *T0kenMigrateableSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenMigrateableSession) TotalSupply

func (_T0kenMigrateable *T0kenMigrateableSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenMigrateableSession) Transfer

func (_T0kenMigrateable *T0kenMigrateableSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenMigrateableSession) TransferFrom

func (_T0kenMigrateable *T0kenMigrateableSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenMigrateableSession) TransferOverride

func (_T0kenMigrateable *T0kenMigrateableSession) TransferOverride(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenMigrateableSession) TransferOwner

func (_T0kenMigrateable *T0kenMigrateableSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

func (*T0kenMigrateableSession) ZEROADDRESS

func (_T0kenMigrateable *T0kenMigrateableSession) ZEROADDRESS() (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenMigrateableShareholderAdded

type T0kenMigrateableShareholderAdded struct {
	Shareholder common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenMigrateableShareholderAdded represents a ShareholderAdded event raised by the T0kenMigrateable contract.

type T0kenMigrateableShareholderAddedIterator

type T0kenMigrateableShareholderAddedIterator struct {
	Event *T0kenMigrateableShareholderAdded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableShareholderAddedIterator is returned from FilterShareholderAdded and is used to iterate over the raw logs and unpacked data for ShareholderAdded events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableShareholderAddedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableShareholderAddedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableShareholderAddedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateableShareholderRemoved

type T0kenMigrateableShareholderRemoved struct {
	Shareholder common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenMigrateableShareholderRemoved represents a ShareholderRemoved event raised by the T0kenMigrateable contract.

type T0kenMigrateableShareholderRemovedIterator

type T0kenMigrateableShareholderRemovedIterator struct {
	Event *T0kenMigrateableShareholderRemoved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableShareholderRemovedIterator is returned from FilterShareholderRemoved and is used to iterate over the raw logs and unpacked data for ShareholderRemoved events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableShareholderRemovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableShareholderRemovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableShareholderRemovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateableSucceededBy

type T0kenMigrateableSucceededBy struct {
	Successor common.Address
	Raw       types.Log // Blockchain specific contextual infos
}

T0kenMigrateableSucceededBy represents a SucceededBy event raised by the T0kenMigrateable contract.

type T0kenMigrateableSucceededByIterator

type T0kenMigrateableSucceededByIterator struct {
	Event *T0kenMigrateableSucceededBy // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableSucceededByIterator is returned from FilterSucceededBy and is used to iterate over the raw logs and unpacked data for SucceededBy events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableSucceededByIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableSucceededByIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableSucceededByIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenMigrateableTransactor

type T0kenMigrateableTransactor struct {
	// contains filtered or unexported fields
}

T0kenMigrateableTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewT0kenMigrateableTransactor

func NewT0kenMigrateableTransactor(address common.Address, transactor bind.ContractTransactor) (*T0kenMigrateableTransactor, error)

NewT0kenMigrateableTransactor creates a new write-only instance of T0kenMigrateable, bound to a specific deployed contract.

func (*T0kenMigrateableTransactor) Approve

func (_T0kenMigrateable *T0kenMigrateableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenMigrateableTransactor) FinishIssuance

func (_T0kenMigrateable *T0kenMigrateableTransactor) FinishIssuance(opts *bind.TransactOpts) (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenMigrateableTransactor) IssueTokens

func (_T0kenMigrateable *T0kenMigrateableTransactor) IssueTokens(opts *bind.TransactOpts, quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenMigrateableTransactor) Kill

func (_T0kenMigrateable *T0kenMigrateableTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenMigrateableTransactor) SetCompliance

func (_T0kenMigrateable *T0kenMigrateableTransactor) SetCompliance(opts *bind.TransactOpts, newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenMigrateableTransactor) SetIssuer

func (_T0kenMigrateable *T0kenMigrateableTransactor) SetIssuer(opts *bind.TransactOpts, newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenMigrateableTransactor) SetLocked

func (_T0kenMigrateable *T0kenMigrateableTransactor) SetLocked(opts *bind.TransactOpts, locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenMigrateableTransactor) SetPredecessor

func (_T0kenMigrateable *T0kenMigrateableTransactor) SetPredecessor(opts *bind.TransactOpts, token common.Address) (*types.Transaction, error)

SetPredecessor is a paid mutator transaction binding the contract method 0xb3d724d6.

Solidity: function setPredecessor(token address) returns()

func (*T0kenMigrateableTransactor) SetSuccessor

func (_T0kenMigrateable *T0kenMigrateableTransactor) SetSuccessor(opts *bind.TransactOpts, token common.Address) (*types.Transaction, error)

SetSuccessor is a paid mutator transaction binding the contract method 0x10e5bff8.

Solidity: function setSuccessor(token address) returns()

func (*T0kenMigrateableTransactor) Transfer

func (_T0kenMigrateable *T0kenMigrateableTransactor) Transfer(opts *bind.TransactOpts, to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenMigrateableTransactor) TransferFrom

func (_T0kenMigrateable *T0kenMigrateableTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenMigrateableTransactor) TransferOverride

func (_T0kenMigrateable *T0kenMigrateableTransactor) TransferOverride(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenMigrateableTransactor) TransferOwner

func (_T0kenMigrateable *T0kenMigrateableTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

type T0kenMigrateableTransactorRaw

type T0kenMigrateableTransactorRaw struct {
	Contract *T0kenMigrateableTransactor // Generic write-only contract binding to access the raw methods on
}

T0kenMigrateableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*T0kenMigrateableTransactorRaw) Transact

func (_T0kenMigrateable *T0kenMigrateableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*T0kenMigrateableTransactorRaw) Transfer

func (_T0kenMigrateable *T0kenMigrateableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type T0kenMigrateableTransactorSession

type T0kenMigrateableTransactorSession struct {
	Contract     *T0kenMigrateableTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts           // Transaction auth options to use throughout this session
}

T0kenMigrateableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*T0kenMigrateableTransactorSession) Approve

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenMigrateableTransactorSession) FinishIssuance

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) FinishIssuance() (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenMigrateableTransactorSession) IssueTokens

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) IssueTokens(quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenMigrateableTransactorSession) Kill

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) Kill() (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenMigrateableTransactorSession) SetCompliance

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) SetCompliance(newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenMigrateableTransactorSession) SetIssuer

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) SetIssuer(newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenMigrateableTransactorSession) SetLocked

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) SetLocked(locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenMigrateableTransactorSession) SetPredecessor

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) SetPredecessor(token common.Address) (*types.Transaction, error)

SetPredecessor is a paid mutator transaction binding the contract method 0xb3d724d6.

Solidity: function setPredecessor(token address) returns()

func (*T0kenMigrateableTransactorSession) SetSuccessor

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) SetSuccessor(token common.Address) (*types.Transaction, error)

SetSuccessor is a paid mutator transaction binding the contract method 0x10e5bff8.

Solidity: function setSuccessor(token address) returns()

func (*T0kenMigrateableTransactorSession) Transfer

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenMigrateableTransactorSession) TransferFrom

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenMigrateableTransactorSession) TransferOverride

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) TransferOverride(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenMigrateableTransactorSession) TransferOwner

func (_T0kenMigrateable *T0kenMigrateableTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

type T0kenMigrateableTransfer

type T0kenMigrateableTransfer struct {
	From  common.Address
	To    common.Address
	Value *big.Int
	Raw   types.Log // Blockchain specific contextual infos
}

T0kenMigrateableTransfer represents a Transfer event raised by the T0kenMigrateable contract.

type T0kenMigrateableTransferIterator

type T0kenMigrateableTransferIterator struct {
	Event *T0kenMigrateableTransfer // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenMigrateableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the T0kenMigrateable contract.

func (*T0kenMigrateableTransferIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenMigrateableTransferIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenMigrateableTransferIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenOwnerTransferred

type T0kenOwnerTransferred struct {
	OldOwner common.Address
	NewOwner common.Address
	Raw      types.Log // Blockchain specific contextual infos
}

T0kenOwnerTransferred represents a OwnerTransferred event raised by the T0ken contract.

type T0kenOwnerTransferredIterator

type T0kenOwnerTransferredIterator struct {
	Event *T0kenOwnerTransferred // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the T0ken contract.

func (*T0kenOwnerTransferredIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenOwnerTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenOwnerTransferredIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenRaw

type T0kenRaw struct {
	Contract *T0ken // Generic contract binding to access the raw methods on
}

T0kenRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*T0kenRaw) Call

func (_T0ken *T0kenRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*T0kenRaw) Transact

func (_T0ken *T0kenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*T0kenRaw) Transfer

func (_T0ken *T0kenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type T0kenSession

type T0kenSession struct {
	Contract     *T0ken            // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

T0kenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*T0kenSession) Allowance

func (_T0ken *T0kenSession) Allowance(addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenSession) Approve

func (_T0ken *T0kenSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenSession) BalanceOf

func (_T0ken *T0kenSession) BalanceOf(addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenSession) Balances

func (_T0ken *T0kenSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenSession) Compliance

func (_T0ken *T0kenSession) Compliance() (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenSession) Decimals

func (_T0ken *T0kenSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenSession) FinishIssuance

func (_T0ken *T0kenSession) FinishIssuance() (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenSession) HolderAt

func (_T0ken *T0kenSession) HolderAt(index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenSession) Holders

func (_T0ken *T0kenSession) Holders() (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenSession) IsHolder

func (_T0ken *T0kenSession) IsHolder(addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenSession) IsLocked

func (_T0ken *T0kenSession) IsLocked() (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenSession) IssuanceFinished

func (_T0ken *T0kenSession) IssuanceFinished() (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenSession) IssueTokens

func (_T0ken *T0kenSession) IssueTokens(quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenSession) Issuer

func (_T0ken *T0kenSession) Issuer() (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenSession) Kill

func (_T0ken *T0kenSession) Kill() (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenSession) Name

func (_T0ken *T0kenSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenSession) Owner

func (_T0ken *T0kenSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenSession) SetCompliance

func (_T0ken *T0kenSession) SetCompliance(newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenSession) SetIssuer

func (_T0ken *T0kenSession) SetIssuer(newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenSession) SetLocked

func (_T0ken *T0kenSession) SetLocked(locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenSession) Symbol

func (_T0ken *T0kenSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenSession) TotalSupply

func (_T0ken *T0kenSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenSession) Transfer

func (_T0ken *T0kenSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenSession) TransferFrom

func (_T0ken *T0kenSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenSession) TransferOverride

func (_T0ken *T0kenSession) TransferOverride(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenSession) TransferOwner

func (_T0ken *T0kenSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

func (*T0kenSession) ZEROADDRESS

func (_T0ken *T0kenSession) ZEROADDRESS() (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenShareholderAdded

type T0kenShareholderAdded struct {
	Shareholder common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenShareholderAdded represents a ShareholderAdded event raised by the T0ken contract.

type T0kenShareholderAddedIterator

type T0kenShareholderAddedIterator struct {
	Event *T0kenShareholderAdded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenShareholderAddedIterator is returned from FilterShareholderAdded and is used to iterate over the raw logs and unpacked data for ShareholderAdded events raised by the T0ken contract.

func (*T0kenShareholderAddedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenShareholderAddedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenShareholderAddedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenShareholderRemoved

type T0kenShareholderRemoved struct {
	Shareholder common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenShareholderRemoved represents a ShareholderRemoved event raised by the T0ken contract.

type T0kenShareholderRemovedIterator

type T0kenShareholderRemovedIterator struct {
	Event *T0kenShareholderRemoved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenShareholderRemovedIterator is returned from FilterShareholderRemoved and is used to iterate over the raw logs and unpacked data for ShareholderRemoved events raised by the T0ken contract.

func (*T0kenShareholderRemovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenShareholderRemovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenShareholderRemovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittable

type T0kenSplittable struct {
	T0kenSplittableCaller     // Read-only binding to the contract
	T0kenSplittableTransactor // Write-only binding to the contract
	T0kenSplittableFilterer   // Log filterer for contract events
}

T0kenSplittable is an auto generated Go binding around an Ethereum contract.

func DeployT0kenSplittable

func DeployT0kenSplittable(auth *bind.TransactOpts, backend bind.ContractBackend, tokenName string, tokenSymbol string) (common.Address, *types.Transaction, *T0kenSplittable, error)

DeployT0kenSplittable deploys a new Ethereum contract, binding an instance of T0kenSplittable to it.

func NewT0kenSplittable

func NewT0kenSplittable(address common.Address, backend bind.ContractBackend) (*T0kenSplittable, error)

NewT0kenSplittable creates a new instance of T0kenSplittable, bound to a specific deployed contract.

type T0kenSplittableApproval

type T0kenSplittableApproval struct {
	Owner   common.Address
	Spender common.Address
	Value   *big.Int
	Raw     types.Log // Blockchain specific contextual infos
}

T0kenSplittableApproval represents a Approval event raised by the T0kenSplittable contract.

type T0kenSplittableApprovalIterator

type T0kenSplittableApprovalIterator struct {
	Event *T0kenSplittableApproval // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the T0kenSplittable contract.

func (*T0kenSplittableApprovalIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableApprovalIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableApprovalIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableCaller

type T0kenSplittableCaller struct {
	// contains filtered or unexported fields
}

T0kenSplittableCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewT0kenSplittableCaller

func NewT0kenSplittableCaller(address common.Address, caller bind.ContractCaller) (*T0kenSplittableCaller, error)

NewT0kenSplittableCaller creates a new read-only instance of T0kenSplittable, bound to a specific deployed contract.

func (*T0kenSplittableCaller) Allowance

func (_T0kenSplittable *T0kenSplittableCaller) Allowance(opts *bind.CallOpts, addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenSplittableCaller) BalanceOf

func (_T0kenSplittable *T0kenSplittableCaller) BalanceOf(opts *bind.CallOpts, addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenSplittableCaller) Balances

func (_T0kenSplittable *T0kenSplittableCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenSplittableCaller) Compliance

func (_T0kenSplittable *T0kenSplittableCaller) Compliance(opts *bind.CallOpts) (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenSplittableCaller) Decimals

func (_T0kenSplittable *T0kenSplittableCaller) Decimals(opts *bind.CallOpts) (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenSplittableCaller) HolderAt

func (_T0kenSplittable *T0kenSplittableCaller) HolderAt(opts *bind.CallOpts, index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenSplittableCaller) Holders

func (_T0kenSplittable *T0kenSplittableCaller) Holders(opts *bind.CallOpts) (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenSplittableCaller) IsHolder

func (_T0kenSplittable *T0kenSplittableCaller) IsHolder(opts *bind.CallOpts, addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenSplittableCaller) IsLocked

func (_T0kenSplittable *T0kenSplittableCaller) IsLocked(opts *bind.CallOpts) (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenSplittableCaller) IssuanceFinished

func (_T0kenSplittable *T0kenSplittableCaller) IssuanceFinished(opts *bind.CallOpts) (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenSplittableCaller) Issuer

func (_T0kenSplittable *T0kenSplittableCaller) Issuer(opts *bind.CallOpts) (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenSplittableCaller) Name

func (_T0kenSplittable *T0kenSplittableCaller) Name(opts *bind.CallOpts) (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenSplittableCaller) Owner

func (_T0kenSplittable *T0kenSplittableCaller) Owner(opts *bind.CallOpts) (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenSplittableCaller) Split

func (_T0kenSplittable *T0kenSplittableCaller) Split(opts *bind.CallOpts) (struct {
	Numerator   *big.Int
	Denominator *big.Int
}, error)

Split is a free data retrieval call binding the contract method 0xf7654176.

Solidity: function split() constant returns(numerator uint128, denominator uint128)

func (*T0kenSplittableCaller) Symbol

func (_T0kenSplittable *T0kenSplittableCaller) Symbol(opts *bind.CallOpts) (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenSplittableCaller) TotalSupply

func (_T0kenSplittable *T0kenSplittableCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenSplittableCaller) ZEROADDRESS

func (_T0kenSplittable *T0kenSplittableCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenSplittableCallerRaw

type T0kenSplittableCallerRaw struct {
	Contract *T0kenSplittableCaller // Generic read-only contract binding to access the raw methods on
}

T0kenSplittableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*T0kenSplittableCallerRaw) Call

func (_T0kenSplittable *T0kenSplittableCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type T0kenSplittableCallerSession

type T0kenSplittableCallerSession struct {
	Contract *T0kenSplittableCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts          // Call options to use throughout this session
}

T0kenSplittableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*T0kenSplittableCallerSession) Allowance

func (_T0kenSplittable *T0kenSplittableCallerSession) Allowance(addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenSplittableCallerSession) BalanceOf

func (_T0kenSplittable *T0kenSplittableCallerSession) BalanceOf(addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenSplittableCallerSession) Balances

func (_T0kenSplittable *T0kenSplittableCallerSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenSplittableCallerSession) Compliance

func (_T0kenSplittable *T0kenSplittableCallerSession) Compliance() (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenSplittableCallerSession) Decimals

func (_T0kenSplittable *T0kenSplittableCallerSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenSplittableCallerSession) HolderAt

func (_T0kenSplittable *T0kenSplittableCallerSession) HolderAt(index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenSplittableCallerSession) Holders

func (_T0kenSplittable *T0kenSplittableCallerSession) Holders() (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenSplittableCallerSession) IsHolder

func (_T0kenSplittable *T0kenSplittableCallerSession) IsHolder(addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenSplittableCallerSession) IsLocked

func (_T0kenSplittable *T0kenSplittableCallerSession) IsLocked() (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenSplittableCallerSession) IssuanceFinished

func (_T0kenSplittable *T0kenSplittableCallerSession) IssuanceFinished() (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenSplittableCallerSession) Issuer

func (_T0kenSplittable *T0kenSplittableCallerSession) Issuer() (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenSplittableCallerSession) Name

func (_T0kenSplittable *T0kenSplittableCallerSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenSplittableCallerSession) Owner

func (_T0kenSplittable *T0kenSplittableCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenSplittableCallerSession) Split

func (_T0kenSplittable *T0kenSplittableCallerSession) Split() (struct {
	Numerator   *big.Int
	Denominator *big.Int
}, error)

Split is a free data retrieval call binding the contract method 0xf7654176.

Solidity: function split() constant returns(numerator uint128, denominator uint128)

func (*T0kenSplittableCallerSession) Symbol

func (_T0kenSplittable *T0kenSplittableCallerSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenSplittableCallerSession) TotalSupply

func (_T0kenSplittable *T0kenSplittableCallerSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenSplittableCallerSession) ZEROADDRESS

func (_T0kenSplittable *T0kenSplittableCallerSession) ZEROADDRESS() (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenSplittableDynamic

type T0kenSplittableDynamic struct {
	T0kenSplittableDynamicCaller     // Read-only binding to the contract
	T0kenSplittableDynamicTransactor // Write-only binding to the contract
	T0kenSplittableDynamicFilterer   // Log filterer for contract events
}

T0kenSplittableDynamic is an auto generated Go binding around an Ethereum contract.

func DeployT0kenSplittableDynamic

func DeployT0kenSplittableDynamic(auth *bind.TransactOpts, backend bind.ContractBackend, tokenName string, tokenSymbol string) (common.Address, *types.Transaction, *T0kenSplittableDynamic, error)

DeployT0kenSplittableDynamic deploys a new Ethereum contract, binding an instance of T0kenSplittableDynamic to it.

func NewT0kenSplittableDynamic

func NewT0kenSplittableDynamic(address common.Address, backend bind.ContractBackend) (*T0kenSplittableDynamic, error)

NewT0kenSplittableDynamic creates a new instance of T0kenSplittableDynamic, bound to a specific deployed contract.

type T0kenSplittableDynamicApproval

type T0kenSplittableDynamicApproval struct {
	Owner   common.Address
	Spender common.Address
	Value   *big.Int
	Raw     types.Log // Blockchain specific contextual infos
}

T0kenSplittableDynamicApproval represents a Approval event raised by the T0kenSplittableDynamic contract.

type T0kenSplittableDynamicApprovalIterator

type T0kenSplittableDynamicApprovalIterator struct {
	Event *T0kenSplittableDynamicApproval // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableDynamicApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the T0kenSplittableDynamic contract.

func (*T0kenSplittableDynamicApprovalIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableDynamicApprovalIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableDynamicApprovalIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableDynamicCaller

type T0kenSplittableDynamicCaller struct {
	// contains filtered or unexported fields
}

T0kenSplittableDynamicCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewT0kenSplittableDynamicCaller

func NewT0kenSplittableDynamicCaller(address common.Address, caller bind.ContractCaller) (*T0kenSplittableDynamicCaller, error)

NewT0kenSplittableDynamicCaller creates a new read-only instance of T0kenSplittableDynamic, bound to a specific deployed contract.

func (*T0kenSplittableDynamicCaller) Allowance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Allowance(opts *bind.CallOpts, addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenSplittableDynamicCaller) BalanceOf

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) BalanceOf(opts *bind.CallOpts, addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenSplittableDynamicCaller) Balances

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenSplittableDynamicCaller) Compliance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Compliance(opts *bind.CallOpts) (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenSplittableDynamicCaller) CurrentSplitIndex

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) CurrentSplitIndex(opts *bind.CallOpts) (*big.Int, error)

CurrentSplitIndex is a free data retrieval call binding the contract method 0x17344a90.

Solidity: function currentSplitIndex() constant returns(uint256)

func (*T0kenSplittableDynamicCaller) Decimals

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Decimals(opts *bind.CallOpts) (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenSplittableDynamicCaller) HolderAt

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) HolderAt(opts *bind.CallOpts, index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenSplittableDynamicCaller) Holders

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Holders(opts *bind.CallOpts) (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenSplittableDynamicCaller) HoldersSplit

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) HoldersSplit(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

HoldersSplit is a free data retrieval call binding the contract method 0xb0b89d92.

Solidity: function holdersSplit( address) constant returns(uint256)

func (*T0kenSplittableDynamicCaller) IsHolder

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) IsHolder(opts *bind.CallOpts, addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenSplittableDynamicCaller) IsLocked

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) IsLocked(opts *bind.CallOpts) (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenSplittableDynamicCaller) IssuanceFinished

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) IssuanceFinished(opts *bind.CallOpts) (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenSplittableDynamicCaller) Issuer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Issuer(opts *bind.CallOpts) (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenSplittableDynamicCaller) Name

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Name(opts *bind.CallOpts) (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenSplittableDynamicCaller) Owner

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Owner(opts *bind.CallOpts) (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenSplittableDynamicCaller) Splits

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Splits(opts *bind.CallOpts, arg0 *big.Int) (struct {
	Numerator   *big.Int
	Denominator *big.Int
}, error)

Splits is a free data retrieval call binding the contract method 0x884c3006.

Solidity: function splits( uint256) constant returns(numerator uint128, denominator uint128)

func (*T0kenSplittableDynamicCaller) Symbol

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) Symbol(opts *bind.CallOpts) (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenSplittableDynamicCaller) TotalSupply

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenSplittableDynamicCaller) ZEROADDRESS

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCaller) ZEROADDRESS(opts *bind.CallOpts) (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenSplittableDynamicCallerRaw

type T0kenSplittableDynamicCallerRaw struct {
	Contract *T0kenSplittableDynamicCaller // Generic read-only contract binding to access the raw methods on
}

T0kenSplittableDynamicCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*T0kenSplittableDynamicCallerRaw) Call

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type T0kenSplittableDynamicCallerSession

type T0kenSplittableDynamicCallerSession struct {
	Contract *T0kenSplittableDynamicCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                 // Call options to use throughout this session
}

T0kenSplittableDynamicCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*T0kenSplittableDynamicCallerSession) Allowance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Allowance(addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenSplittableDynamicCallerSession) BalanceOf

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) BalanceOf(addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenSplittableDynamicCallerSession) Balances

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenSplittableDynamicCallerSession) Compliance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Compliance() (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenSplittableDynamicCallerSession) CurrentSplitIndex

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) CurrentSplitIndex() (*big.Int, error)

CurrentSplitIndex is a free data retrieval call binding the contract method 0x17344a90.

Solidity: function currentSplitIndex() constant returns(uint256)

func (*T0kenSplittableDynamicCallerSession) Decimals

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenSplittableDynamicCallerSession) HolderAt

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) HolderAt(index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenSplittableDynamicCallerSession) Holders

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Holders() (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenSplittableDynamicCallerSession) HoldersSplit

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) HoldersSplit(arg0 common.Address) (*big.Int, error)

HoldersSplit is a free data retrieval call binding the contract method 0xb0b89d92.

Solidity: function holdersSplit( address) constant returns(uint256)

func (*T0kenSplittableDynamicCallerSession) IsHolder

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) IsHolder(addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenSplittableDynamicCallerSession) IsLocked

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) IsLocked() (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenSplittableDynamicCallerSession) IssuanceFinished

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) IssuanceFinished() (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenSplittableDynamicCallerSession) Issuer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Issuer() (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenSplittableDynamicCallerSession) Name

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenSplittableDynamicCallerSession) Owner

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenSplittableDynamicCallerSession) Splits

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Splits(arg0 *big.Int) (struct {
	Numerator   *big.Int
	Denominator *big.Int
}, error)

Splits is a free data retrieval call binding the contract method 0x884c3006.

Solidity: function splits( uint256) constant returns(numerator uint128, denominator uint128)

func (*T0kenSplittableDynamicCallerSession) Symbol

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenSplittableDynamicCallerSession) TotalSupply

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenSplittableDynamicCallerSession) ZEROADDRESS

func (_T0kenSplittableDynamic *T0kenSplittableDynamicCallerSession) ZEROADDRESS() (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenSplittableDynamicFilterer

type T0kenSplittableDynamicFilterer struct {
	// contains filtered or unexported fields
}

T0kenSplittableDynamicFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewT0kenSplittableDynamicFilterer

func NewT0kenSplittableDynamicFilterer(address common.Address, filterer bind.ContractFilterer) (*T0kenSplittableDynamicFilterer, error)

NewT0kenSplittableDynamicFilterer creates a new log filterer instance of T0kenSplittableDynamic, bound to a specific deployed contract.

func (*T0kenSplittableDynamicFilterer) FilterApproval

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*T0kenSplittableDynamicApprovalIterator, error)

FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: e Approval(owner indexed address, spender indexed address, value uint256)

func (*T0kenSplittableDynamicFilterer) FilterIssuance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) FilterIssuance(opts *bind.FilterOpts, to []common.Address) (*T0kenSplittableDynamicIssuanceIterator, error)

FilterIssuance is a free log retrieval operation binding the contract event 0x9cb9c14f7bc76e3a89b796b091850526236115352a198b1e472f00e91376bbcb.

Solidity: e Issuance(to indexed address, tokens uint256)

func (*T0kenSplittableDynamicFilterer) FilterIssuanceFinished

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) FilterIssuanceFinished(opts *bind.FilterOpts) (*T0kenSplittableDynamicIssuanceFinishedIterator, error)

FilterIssuanceFinished is a free log retrieval operation binding the contract event 0x29fe76cc5ca143e91eadf7242fda487fcef09318c1237900f958abe1e2c5beff.

Solidity: e IssuanceFinished()

func (*T0kenSplittableDynamicFilterer) FilterIssuerSet

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) FilterIssuerSet(opts *bind.FilterOpts, previousIssuer []common.Address, newIssuer []common.Address) (*T0kenSplittableDynamicIssuerSetIterator, error)

FilterIssuerSet is a free log retrieval operation binding the contract event 0xf7189b85d7899f5a32d733e6584c4f1dcdff0274f09d969d186c1797673ede11.

Solidity: e IssuerSet(previousIssuer indexed address, newIssuer indexed address)

func (*T0kenSplittableDynamicFilterer) FilterOwnerTransferred

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*T0kenSplittableDynamicOwnerTransferredIterator, error)

FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.

Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)

func (*T0kenSplittableDynamicFilterer) FilterShareholderAdded

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) FilterShareholderAdded(opts *bind.FilterOpts) (*T0kenSplittableDynamicShareholderAddedIterator, error)

FilterShareholderAdded is a free log retrieval operation binding the contract event 0x3082c1c4977de80c4f67ee77b56b282610ec93a7ecbcc31b551e0ac2f7bd0395.

Solidity: e ShareholderAdded(shareholder address)

func (*T0kenSplittableDynamicFilterer) FilterShareholderRemoved

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) FilterShareholderRemoved(opts *bind.FilterOpts) (*T0kenSplittableDynamicShareholderRemovedIterator, error)

FilterShareholderRemoved is a free log retrieval operation binding the contract event 0x7ba114ff3d9844510a088eea94cd35562e7c97a2d36a418b37b2e61e5c77affe.

Solidity: e ShareholderRemoved(shareholder address)

func (*T0kenSplittableDynamicFilterer) FilterTransfer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*T0kenSplittableDynamicTransferIterator, error)

FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: e Transfer(from indexed address, to indexed address, value uint256)

func (*T0kenSplittableDynamicFilterer) WatchApproval

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *T0kenSplittableDynamicApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)

WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: e Approval(owner indexed address, spender indexed address, value uint256)

func (*T0kenSplittableDynamicFilterer) WatchIssuance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) WatchIssuance(opts *bind.WatchOpts, sink chan<- *T0kenSplittableDynamicIssuance, to []common.Address) (event.Subscription, error)

WatchIssuance is a free log subscription operation binding the contract event 0x9cb9c14f7bc76e3a89b796b091850526236115352a198b1e472f00e91376bbcb.

Solidity: e Issuance(to indexed address, tokens uint256)

func (*T0kenSplittableDynamicFilterer) WatchIssuanceFinished

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) WatchIssuanceFinished(opts *bind.WatchOpts, sink chan<- *T0kenSplittableDynamicIssuanceFinished) (event.Subscription, error)

WatchIssuanceFinished is a free log subscription operation binding the contract event 0x29fe76cc5ca143e91eadf7242fda487fcef09318c1237900f958abe1e2c5beff.

Solidity: e IssuanceFinished()

func (*T0kenSplittableDynamicFilterer) WatchIssuerSet

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) WatchIssuerSet(opts *bind.WatchOpts, sink chan<- *T0kenSplittableDynamicIssuerSet, previousIssuer []common.Address, newIssuer []common.Address) (event.Subscription, error)

WatchIssuerSet is a free log subscription operation binding the contract event 0xf7189b85d7899f5a32d733e6584c4f1dcdff0274f09d969d186c1797673ede11.

Solidity: e IssuerSet(previousIssuer indexed address, newIssuer indexed address)

func (*T0kenSplittableDynamicFilterer) WatchOwnerTransferred

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *T0kenSplittableDynamicOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)

WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.

Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)

func (*T0kenSplittableDynamicFilterer) WatchShareholderAdded

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) WatchShareholderAdded(opts *bind.WatchOpts, sink chan<- *T0kenSplittableDynamicShareholderAdded) (event.Subscription, error)

WatchShareholderAdded is a free log subscription operation binding the contract event 0x3082c1c4977de80c4f67ee77b56b282610ec93a7ecbcc31b551e0ac2f7bd0395.

Solidity: e ShareholderAdded(shareholder address)

func (*T0kenSplittableDynamicFilterer) WatchShareholderRemoved

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) WatchShareholderRemoved(opts *bind.WatchOpts, sink chan<- *T0kenSplittableDynamicShareholderRemoved) (event.Subscription, error)

WatchShareholderRemoved is a free log subscription operation binding the contract event 0x7ba114ff3d9844510a088eea94cd35562e7c97a2d36a418b37b2e61e5c77affe.

Solidity: e ShareholderRemoved(shareholder address)

func (*T0kenSplittableDynamicFilterer) WatchTransfer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *T0kenSplittableDynamicTransfer, from []common.Address, to []common.Address) (event.Subscription, error)

WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: e Transfer(from indexed address, to indexed address, value uint256)

type T0kenSplittableDynamicIssuance

type T0kenSplittableDynamicIssuance struct {
	To     common.Address
	Tokens *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

T0kenSplittableDynamicIssuance represents a Issuance event raised by the T0kenSplittableDynamic contract.

type T0kenSplittableDynamicIssuanceFinished

type T0kenSplittableDynamicIssuanceFinished struct {
	Raw types.Log // Blockchain specific contextual infos
}

T0kenSplittableDynamicIssuanceFinished represents a IssuanceFinished event raised by the T0kenSplittableDynamic contract.

type T0kenSplittableDynamicIssuanceFinishedIterator

type T0kenSplittableDynamicIssuanceFinishedIterator struct {
	Event *T0kenSplittableDynamicIssuanceFinished // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableDynamicIssuanceFinishedIterator is returned from FilterIssuanceFinished and is used to iterate over the raw logs and unpacked data for IssuanceFinished events raised by the T0kenSplittableDynamic contract.

func (*T0kenSplittableDynamicIssuanceFinishedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableDynamicIssuanceFinishedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableDynamicIssuanceFinishedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableDynamicIssuanceIterator

type T0kenSplittableDynamicIssuanceIterator struct {
	Event *T0kenSplittableDynamicIssuance // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableDynamicIssuanceIterator is returned from FilterIssuance and is used to iterate over the raw logs and unpacked data for Issuance events raised by the T0kenSplittableDynamic contract.

func (*T0kenSplittableDynamicIssuanceIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableDynamicIssuanceIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableDynamicIssuanceIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableDynamicIssuerSet

type T0kenSplittableDynamicIssuerSet struct {
	PreviousIssuer common.Address
	NewIssuer      common.Address
	Raw            types.Log // Blockchain specific contextual infos
}

T0kenSplittableDynamicIssuerSet represents a IssuerSet event raised by the T0kenSplittableDynamic contract.

type T0kenSplittableDynamicIssuerSetIterator

type T0kenSplittableDynamicIssuerSetIterator struct {
	Event *T0kenSplittableDynamicIssuerSet // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableDynamicIssuerSetIterator is returned from FilterIssuerSet and is used to iterate over the raw logs and unpacked data for IssuerSet events raised by the T0kenSplittableDynamic contract.

func (*T0kenSplittableDynamicIssuerSetIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableDynamicIssuerSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableDynamicIssuerSetIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableDynamicOwnerTransferred

type T0kenSplittableDynamicOwnerTransferred struct {
	OldOwner common.Address
	NewOwner common.Address
	Raw      types.Log // Blockchain specific contextual infos
}

T0kenSplittableDynamicOwnerTransferred represents a OwnerTransferred event raised by the T0kenSplittableDynamic contract.

type T0kenSplittableDynamicOwnerTransferredIterator

type T0kenSplittableDynamicOwnerTransferredIterator struct {
	Event *T0kenSplittableDynamicOwnerTransferred // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableDynamicOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the T0kenSplittableDynamic contract.

func (*T0kenSplittableDynamicOwnerTransferredIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableDynamicOwnerTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableDynamicOwnerTransferredIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableDynamicRaw

type T0kenSplittableDynamicRaw struct {
	Contract *T0kenSplittableDynamic // Generic contract binding to access the raw methods on
}

T0kenSplittableDynamicRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*T0kenSplittableDynamicRaw) Call

func (_T0kenSplittableDynamic *T0kenSplittableDynamicRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*T0kenSplittableDynamicRaw) Transact

func (_T0kenSplittableDynamic *T0kenSplittableDynamicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*T0kenSplittableDynamicRaw) Transfer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type T0kenSplittableDynamicSession

type T0kenSplittableDynamicSession struct {
	Contract     *T0kenSplittableDynamic // Generic contract binding to set the session for
	CallOpts     bind.CallOpts           // Call options to use throughout this session
	TransactOpts bind.TransactOpts       // Transaction auth options to use throughout this session
}

T0kenSplittableDynamicSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*T0kenSplittableDynamicSession) Allowance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Allowance(addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenSplittableDynamicSession) Approve

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicSession) BalanceOf

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) BalanceOf(addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenSplittableDynamicSession) Balances

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenSplittableDynamicSession) Compliance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Compliance() (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenSplittableDynamicSession) CurrentSplitIndex

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) CurrentSplitIndex() (*big.Int, error)

CurrentSplitIndex is a free data retrieval call binding the contract method 0x17344a90.

Solidity: function currentSplitIndex() constant returns(uint256)

func (*T0kenSplittableDynamicSession) Decimals

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenSplittableDynamicSession) FinishIssuance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) FinishIssuance() (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenSplittableDynamicSession) HolderAt

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) HolderAt(index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenSplittableDynamicSession) Holders

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Holders() (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenSplittableDynamicSession) HoldersSplit

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) HoldersSplit(arg0 common.Address) (*big.Int, error)

HoldersSplit is a free data retrieval call binding the contract method 0xb0b89d92.

Solidity: function holdersSplit( address) constant returns(uint256)

func (*T0kenSplittableDynamicSession) IsHolder

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) IsHolder(addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenSplittableDynamicSession) IsLocked

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) IsLocked() (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenSplittableDynamicSession) IssuanceFinished

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) IssuanceFinished() (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenSplittableDynamicSession) IssueTokens

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) IssueTokens(quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenSplittableDynamicSession) Issuer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Issuer() (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenSplittableDynamicSession) Kill

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Kill() (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenSplittableDynamicSession) Name

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenSplittableDynamicSession) Owner

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenSplittableDynamicSession) RemoveShareholder

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) RemoveShareholder(addr common.Address) (*types.Transaction, error)

RemoveShareholder is a paid mutator transaction binding the contract method 0x9babdad6.

Solidity: function removeShareholder(addr address) returns()

func (*T0kenSplittableDynamicSession) SetCompliance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) SetCompliance(newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenSplittableDynamicSession) SetIssuer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) SetIssuer(newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenSplittableDynamicSession) SetLocked

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) SetLocked(locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenSplittableDynamicSession) SplitTotalSupply

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) SplitTotalSupply(cashedOutTokenQuantity *big.Int) (*types.Transaction, error)

SplitTotalSupply is a paid mutator transaction binding the contract method 0x98d34b9b.

Solidity: function splitTotalSupply(cashedOutTokenQuantity uint256) returns(bool)

func (*T0kenSplittableDynamicSession) Splits

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Splits(arg0 *big.Int) (struct {
	Numerator   *big.Int
	Denominator *big.Int
}, error)

Splits is a free data retrieval call binding the contract method 0x884c3006.

Solidity: function splits( uint256) constant returns(numerator uint128, denominator uint128)

func (*T0kenSplittableDynamicSession) Symbol

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenSplittableDynamicSession) TotalSupply

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenSplittableDynamicSession) Transfer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicSession) TransferFrom

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicSession) TransferOverride

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) TransferOverride(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicSession) TransferOwner

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

func (*T0kenSplittableDynamicSession) UpdateSplit

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) UpdateSplit(numerator *big.Int, denominator *big.Int) (*types.Transaction, error)

UpdateSplit is a paid mutator transaction binding the contract method 0x872a72ea.

Solidity: function updateSplit(numerator uint128, denominator uint128) returns()

func (*T0kenSplittableDynamicSession) ZEROADDRESS

func (_T0kenSplittableDynamic *T0kenSplittableDynamicSession) ZEROADDRESS() (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenSplittableDynamicShareholderAdded

type T0kenSplittableDynamicShareholderAdded struct {
	Shareholder common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenSplittableDynamicShareholderAdded represents a ShareholderAdded event raised by the T0kenSplittableDynamic contract.

type T0kenSplittableDynamicShareholderAddedIterator

type T0kenSplittableDynamicShareholderAddedIterator struct {
	Event *T0kenSplittableDynamicShareholderAdded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableDynamicShareholderAddedIterator is returned from FilterShareholderAdded and is used to iterate over the raw logs and unpacked data for ShareholderAdded events raised by the T0kenSplittableDynamic contract.

func (*T0kenSplittableDynamicShareholderAddedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableDynamicShareholderAddedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableDynamicShareholderAddedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableDynamicShareholderRemoved

type T0kenSplittableDynamicShareholderRemoved struct {
	Shareholder common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenSplittableDynamicShareholderRemoved represents a ShareholderRemoved event raised by the T0kenSplittableDynamic contract.

type T0kenSplittableDynamicShareholderRemovedIterator

type T0kenSplittableDynamicShareholderRemovedIterator struct {
	Event *T0kenSplittableDynamicShareholderRemoved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableDynamicShareholderRemovedIterator is returned from FilterShareholderRemoved and is used to iterate over the raw logs and unpacked data for ShareholderRemoved events raised by the T0kenSplittableDynamic contract.

func (*T0kenSplittableDynamicShareholderRemovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableDynamicShareholderRemovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableDynamicShareholderRemovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableDynamicTransactor

type T0kenSplittableDynamicTransactor struct {
	// contains filtered or unexported fields
}

T0kenSplittableDynamicTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewT0kenSplittableDynamicTransactor

func NewT0kenSplittableDynamicTransactor(address common.Address, transactor bind.ContractTransactor) (*T0kenSplittableDynamicTransactor, error)

NewT0kenSplittableDynamicTransactor creates a new write-only instance of T0kenSplittableDynamic, bound to a specific deployed contract.

func (*T0kenSplittableDynamicTransactor) Approve

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) Approve(opts *bind.TransactOpts, spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicTransactor) FinishIssuance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) FinishIssuance(opts *bind.TransactOpts) (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenSplittableDynamicTransactor) IssueTokens

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) IssueTokens(opts *bind.TransactOpts, quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenSplittableDynamicTransactor) Kill

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenSplittableDynamicTransactor) RemoveShareholder

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) RemoveShareholder(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)

RemoveShareholder is a paid mutator transaction binding the contract method 0x9babdad6.

Solidity: function removeShareholder(addr address) returns()

func (*T0kenSplittableDynamicTransactor) SetCompliance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) SetCompliance(opts *bind.TransactOpts, newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenSplittableDynamicTransactor) SetIssuer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) SetIssuer(opts *bind.TransactOpts, newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenSplittableDynamicTransactor) SetLocked

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) SetLocked(opts *bind.TransactOpts, locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenSplittableDynamicTransactor) SplitTotalSupply

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) SplitTotalSupply(opts *bind.TransactOpts, cashedOutTokenQuantity *big.Int) (*types.Transaction, error)

SplitTotalSupply is a paid mutator transaction binding the contract method 0x98d34b9b.

Solidity: function splitTotalSupply(cashedOutTokenQuantity uint256) returns(bool)

func (*T0kenSplittableDynamicTransactor) Transfer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) Transfer(opts *bind.TransactOpts, to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicTransactor) TransferFrom

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicTransactor) TransferOverride

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) TransferOverride(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicTransactor) TransferOwner

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

func (*T0kenSplittableDynamicTransactor) UpdateSplit

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactor) UpdateSplit(opts *bind.TransactOpts, numerator *big.Int, denominator *big.Int) (*types.Transaction, error)

UpdateSplit is a paid mutator transaction binding the contract method 0x872a72ea.

Solidity: function updateSplit(numerator uint128, denominator uint128) returns()

type T0kenSplittableDynamicTransactorRaw

type T0kenSplittableDynamicTransactorRaw struct {
	Contract *T0kenSplittableDynamicTransactor // Generic write-only contract binding to access the raw methods on
}

T0kenSplittableDynamicTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*T0kenSplittableDynamicTransactorRaw) Transact

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*T0kenSplittableDynamicTransactorRaw) Transfer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type T0kenSplittableDynamicTransactorSession

type T0kenSplittableDynamicTransactorSession struct {
	Contract     *T0kenSplittableDynamicTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                 // Transaction auth options to use throughout this session
}

T0kenSplittableDynamicTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*T0kenSplittableDynamicTransactorSession) Approve

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicTransactorSession) FinishIssuance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) FinishIssuance() (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenSplittableDynamicTransactorSession) IssueTokens

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) IssueTokens(quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenSplittableDynamicTransactorSession) Kill

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) Kill() (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenSplittableDynamicTransactorSession) RemoveShareholder

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) RemoveShareholder(addr common.Address) (*types.Transaction, error)

RemoveShareholder is a paid mutator transaction binding the contract method 0x9babdad6.

Solidity: function removeShareholder(addr address) returns()

func (*T0kenSplittableDynamicTransactorSession) SetCompliance

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) SetCompliance(newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenSplittableDynamicTransactorSession) SetIssuer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) SetIssuer(newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenSplittableDynamicTransactorSession) SetLocked

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) SetLocked(locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenSplittableDynamicTransactorSession) SplitTotalSupply

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) SplitTotalSupply(cashedOutTokenQuantity *big.Int) (*types.Transaction, error)

SplitTotalSupply is a paid mutator transaction binding the contract method 0x98d34b9b.

Solidity: function splitTotalSupply(cashedOutTokenQuantity uint256) returns(bool)

func (*T0kenSplittableDynamicTransactorSession) Transfer

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicTransactorSession) TransferFrom

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicTransactorSession) TransferOverride

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) TransferOverride(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableDynamicTransactorSession) TransferOwner

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

func (*T0kenSplittableDynamicTransactorSession) UpdateSplit

func (_T0kenSplittableDynamic *T0kenSplittableDynamicTransactorSession) UpdateSplit(numerator *big.Int, denominator *big.Int) (*types.Transaction, error)

UpdateSplit is a paid mutator transaction binding the contract method 0x872a72ea.

Solidity: function updateSplit(numerator uint128, denominator uint128) returns()

type T0kenSplittableDynamicTransfer

type T0kenSplittableDynamicTransfer struct {
	From  common.Address
	To    common.Address
	Value *big.Int
	Raw   types.Log // Blockchain specific contextual infos
}

T0kenSplittableDynamicTransfer represents a Transfer event raised by the T0kenSplittableDynamic contract.

type T0kenSplittableDynamicTransferIterator

type T0kenSplittableDynamicTransferIterator struct {
	Event *T0kenSplittableDynamicTransfer // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableDynamicTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the T0kenSplittableDynamic contract.

func (*T0kenSplittableDynamicTransferIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableDynamicTransferIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableDynamicTransferIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableFilterer

type T0kenSplittableFilterer struct {
	// contains filtered or unexported fields
}

T0kenSplittableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewT0kenSplittableFilterer

func NewT0kenSplittableFilterer(address common.Address, filterer bind.ContractFilterer) (*T0kenSplittableFilterer, error)

NewT0kenSplittableFilterer creates a new log filterer instance of T0kenSplittable, bound to a specific deployed contract.

func (*T0kenSplittableFilterer) FilterApproval

func (_T0kenSplittable *T0kenSplittableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*T0kenSplittableApprovalIterator, error)

FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: e Approval(owner indexed address, spender indexed address, value uint256)

func (*T0kenSplittableFilterer) FilterIssuance

func (_T0kenSplittable *T0kenSplittableFilterer) FilterIssuance(opts *bind.FilterOpts, to []common.Address) (*T0kenSplittableIssuanceIterator, error)

FilterIssuance is a free log retrieval operation binding the contract event 0x9cb9c14f7bc76e3a89b796b091850526236115352a198b1e472f00e91376bbcb.

Solidity: e Issuance(to indexed address, tokens uint256)

func (*T0kenSplittableFilterer) FilterIssuanceFinished

func (_T0kenSplittable *T0kenSplittableFilterer) FilterIssuanceFinished(opts *bind.FilterOpts) (*T0kenSplittableIssuanceFinishedIterator, error)

FilterIssuanceFinished is a free log retrieval operation binding the contract event 0x29fe76cc5ca143e91eadf7242fda487fcef09318c1237900f958abe1e2c5beff.

Solidity: e IssuanceFinished()

func (*T0kenSplittableFilterer) FilterIssuerSet

func (_T0kenSplittable *T0kenSplittableFilterer) FilterIssuerSet(opts *bind.FilterOpts, previousIssuer []common.Address, newIssuer []common.Address) (*T0kenSplittableIssuerSetIterator, error)

FilterIssuerSet is a free log retrieval operation binding the contract event 0xf7189b85d7899f5a32d733e6584c4f1dcdff0274f09d969d186c1797673ede11.

Solidity: e IssuerSet(previousIssuer indexed address, newIssuer indexed address)

func (*T0kenSplittableFilterer) FilterOwnerTransferred

func (_T0kenSplittable *T0kenSplittableFilterer) FilterOwnerTransferred(opts *bind.FilterOpts, oldOwner []common.Address, newOwner []common.Address) (*T0kenSplittableOwnerTransferredIterator, error)

FilterOwnerTransferred is a free log retrieval operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.

Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)

func (*T0kenSplittableFilterer) FilterShareholderAdded

func (_T0kenSplittable *T0kenSplittableFilterer) FilterShareholderAdded(opts *bind.FilterOpts) (*T0kenSplittableShareholderAddedIterator, error)

FilterShareholderAdded is a free log retrieval operation binding the contract event 0x3082c1c4977de80c4f67ee77b56b282610ec93a7ecbcc31b551e0ac2f7bd0395.

Solidity: e ShareholderAdded(shareholder address)

func (*T0kenSplittableFilterer) FilterShareholderRemoved

func (_T0kenSplittable *T0kenSplittableFilterer) FilterShareholderRemoved(opts *bind.FilterOpts) (*T0kenSplittableShareholderRemovedIterator, error)

FilterShareholderRemoved is a free log retrieval operation binding the contract event 0x7ba114ff3d9844510a088eea94cd35562e7c97a2d36a418b37b2e61e5c77affe.

Solidity: e ShareholderRemoved(shareholder address)

func (*T0kenSplittableFilterer) FilterTransfer

func (_T0kenSplittable *T0kenSplittableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*T0kenSplittableTransferIterator, error)

FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: e Transfer(from indexed address, to indexed address, value uint256)

func (*T0kenSplittableFilterer) WatchApproval

func (_T0kenSplittable *T0kenSplittableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *T0kenSplittableApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)

WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.

Solidity: e Approval(owner indexed address, spender indexed address, value uint256)

func (*T0kenSplittableFilterer) WatchIssuance

func (_T0kenSplittable *T0kenSplittableFilterer) WatchIssuance(opts *bind.WatchOpts, sink chan<- *T0kenSplittableIssuance, to []common.Address) (event.Subscription, error)

WatchIssuance is a free log subscription operation binding the contract event 0x9cb9c14f7bc76e3a89b796b091850526236115352a198b1e472f00e91376bbcb.

Solidity: e Issuance(to indexed address, tokens uint256)

func (*T0kenSplittableFilterer) WatchIssuanceFinished

func (_T0kenSplittable *T0kenSplittableFilterer) WatchIssuanceFinished(opts *bind.WatchOpts, sink chan<- *T0kenSplittableIssuanceFinished) (event.Subscription, error)

WatchIssuanceFinished is a free log subscription operation binding the contract event 0x29fe76cc5ca143e91eadf7242fda487fcef09318c1237900f958abe1e2c5beff.

Solidity: e IssuanceFinished()

func (*T0kenSplittableFilterer) WatchIssuerSet

func (_T0kenSplittable *T0kenSplittableFilterer) WatchIssuerSet(opts *bind.WatchOpts, sink chan<- *T0kenSplittableIssuerSet, previousIssuer []common.Address, newIssuer []common.Address) (event.Subscription, error)

WatchIssuerSet is a free log subscription operation binding the contract event 0xf7189b85d7899f5a32d733e6584c4f1dcdff0274f09d969d186c1797673ede11.

Solidity: e IssuerSet(previousIssuer indexed address, newIssuer indexed address)

func (*T0kenSplittableFilterer) WatchOwnerTransferred

func (_T0kenSplittable *T0kenSplittableFilterer) WatchOwnerTransferred(opts *bind.WatchOpts, sink chan<- *T0kenSplittableOwnerTransferred, oldOwner []common.Address, newOwner []common.Address) (event.Subscription, error)

WatchOwnerTransferred is a free log subscription operation binding the contract event 0x8934ce4adea8d9ce0d714d2c22b86790e41b7731c84b926fbbdc1d40ff6533c9.

Solidity: e OwnerTransferred(oldOwner indexed address, newOwner indexed address)

func (*T0kenSplittableFilterer) WatchShareholderAdded

func (_T0kenSplittable *T0kenSplittableFilterer) WatchShareholderAdded(opts *bind.WatchOpts, sink chan<- *T0kenSplittableShareholderAdded) (event.Subscription, error)

WatchShareholderAdded is a free log subscription operation binding the contract event 0x3082c1c4977de80c4f67ee77b56b282610ec93a7ecbcc31b551e0ac2f7bd0395.

Solidity: e ShareholderAdded(shareholder address)

func (*T0kenSplittableFilterer) WatchShareholderRemoved

func (_T0kenSplittable *T0kenSplittableFilterer) WatchShareholderRemoved(opts *bind.WatchOpts, sink chan<- *T0kenSplittableShareholderRemoved) (event.Subscription, error)

WatchShareholderRemoved is a free log subscription operation binding the contract event 0x7ba114ff3d9844510a088eea94cd35562e7c97a2d36a418b37b2e61e5c77affe.

Solidity: e ShareholderRemoved(shareholder address)

func (*T0kenSplittableFilterer) WatchTransfer

func (_T0kenSplittable *T0kenSplittableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *T0kenSplittableTransfer, from []common.Address, to []common.Address) (event.Subscription, error)

WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.

Solidity: e Transfer(from indexed address, to indexed address, value uint256)

type T0kenSplittableIssuance

type T0kenSplittableIssuance struct {
	To     common.Address
	Tokens *big.Int
	Raw    types.Log // Blockchain specific contextual infos
}

T0kenSplittableIssuance represents a Issuance event raised by the T0kenSplittable contract.

type T0kenSplittableIssuanceFinished

type T0kenSplittableIssuanceFinished struct {
	Raw types.Log // Blockchain specific contextual infos
}

T0kenSplittableIssuanceFinished represents a IssuanceFinished event raised by the T0kenSplittable contract.

type T0kenSplittableIssuanceFinishedIterator

type T0kenSplittableIssuanceFinishedIterator struct {
	Event *T0kenSplittableIssuanceFinished // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableIssuanceFinishedIterator is returned from FilterIssuanceFinished and is used to iterate over the raw logs and unpacked data for IssuanceFinished events raised by the T0kenSplittable contract.

func (*T0kenSplittableIssuanceFinishedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableIssuanceFinishedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableIssuanceFinishedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableIssuanceIterator

type T0kenSplittableIssuanceIterator struct {
	Event *T0kenSplittableIssuance // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableIssuanceIterator is returned from FilterIssuance and is used to iterate over the raw logs and unpacked data for Issuance events raised by the T0kenSplittable contract.

func (*T0kenSplittableIssuanceIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableIssuanceIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableIssuanceIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableIssuerSet

type T0kenSplittableIssuerSet struct {
	PreviousIssuer common.Address
	NewIssuer      common.Address
	Raw            types.Log // Blockchain specific contextual infos
}

T0kenSplittableIssuerSet represents a IssuerSet event raised by the T0kenSplittable contract.

type T0kenSplittableIssuerSetIterator

type T0kenSplittableIssuerSetIterator struct {
	Event *T0kenSplittableIssuerSet // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableIssuerSetIterator is returned from FilterIssuerSet and is used to iterate over the raw logs and unpacked data for IssuerSet events raised by the T0kenSplittable contract.

func (*T0kenSplittableIssuerSetIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableIssuerSetIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableIssuerSetIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableOwnerTransferred

type T0kenSplittableOwnerTransferred struct {
	OldOwner common.Address
	NewOwner common.Address
	Raw      types.Log // Blockchain specific contextual infos
}

T0kenSplittableOwnerTransferred represents a OwnerTransferred event raised by the T0kenSplittable contract.

type T0kenSplittableOwnerTransferredIterator

type T0kenSplittableOwnerTransferredIterator struct {
	Event *T0kenSplittableOwnerTransferred // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableOwnerTransferredIterator is returned from FilterOwnerTransferred and is used to iterate over the raw logs and unpacked data for OwnerTransferred events raised by the T0kenSplittable contract.

func (*T0kenSplittableOwnerTransferredIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableOwnerTransferredIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableOwnerTransferredIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableRaw

type T0kenSplittableRaw struct {
	Contract *T0kenSplittable // Generic contract binding to access the raw methods on
}

T0kenSplittableRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*T0kenSplittableRaw) Call

func (_T0kenSplittable *T0kenSplittableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*T0kenSplittableRaw) Transact

func (_T0kenSplittable *T0kenSplittableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*T0kenSplittableRaw) Transfer

func (_T0kenSplittable *T0kenSplittableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type T0kenSplittableSession

type T0kenSplittableSession struct {
	Contract     *T0kenSplittable  // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

T0kenSplittableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*T0kenSplittableSession) Allowance

func (_T0kenSplittable *T0kenSplittableSession) Allowance(addrOwner common.Address, spender common.Address) (*big.Int, error)

Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.

Solidity: function allowance(addrOwner address, spender address) constant returns(uint256)

func (*T0kenSplittableSession) Approve

func (_T0kenSplittable *T0kenSplittableSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenSplittableSession) BalanceOf

func (_T0kenSplittable *T0kenSplittableSession) BalanceOf(addr common.Address) (*big.Int, error)

BalanceOf is a free data retrieval call binding the contract method 0x70a08231.

Solidity: function balanceOf(addr address) constant returns(uint256)

func (*T0kenSplittableSession) Balances

func (_T0kenSplittable *T0kenSplittableSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances( address) constant returns(uint256)

func (*T0kenSplittableSession) Compliance

func (_T0kenSplittable *T0kenSplittableSession) Compliance() (common.Address, error)

Compliance is a free data retrieval call binding the contract method 0x6290865d.

Solidity: function compliance() constant returns(address)

func (*T0kenSplittableSession) Decimals

func (_T0kenSplittable *T0kenSplittableSession) Decimals() (uint8, error)

Decimals is a free data retrieval call binding the contract method 0x313ce567.

Solidity: function decimals() constant returns(uint8)

func (*T0kenSplittableSession) FinishIssuance

func (_T0kenSplittable *T0kenSplittableSession) FinishIssuance() (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenSplittableSession) HolderAt

func (_T0kenSplittable *T0kenSplittableSession) HolderAt(index *big.Int) (common.Address, error)

HolderAt is a free data retrieval call binding the contract method 0x8082a929.

Solidity: function holderAt(index int256) constant returns(address)

func (*T0kenSplittableSession) Holders

func (_T0kenSplittable *T0kenSplittableSession) Holders() (*big.Int, error)

Holders is a free data retrieval call binding the contract method 0x8188f71c.

Solidity: function holders() constant returns(count int256)

func (*T0kenSplittableSession) IsHolder

func (_T0kenSplittable *T0kenSplittableSession) IsHolder(addr common.Address) (bool, error)

IsHolder is a free data retrieval call binding the contract method 0xd4d7b19a.

Solidity: function isHolder(addr address) constant returns(bool)

func (*T0kenSplittableSession) IsLocked

func (_T0kenSplittable *T0kenSplittableSession) IsLocked() (bool, error)

IsLocked is a free data retrieval call binding the contract method 0xa4e2d634.

Solidity: function isLocked() constant returns(bool)

func (*T0kenSplittableSession) IssuanceFinished

func (_T0kenSplittable *T0kenSplittableSession) IssuanceFinished() (bool, error)

IssuanceFinished is a free data retrieval call binding the contract method 0x4662299a.

Solidity: function issuanceFinished() constant returns(bool)

func (*T0kenSplittableSession) IssueTokens

func (_T0kenSplittable *T0kenSplittableSession) IssueTokens(quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenSplittableSession) Issuer

func (_T0kenSplittable *T0kenSplittableSession) Issuer() (common.Address, error)

Issuer is a free data retrieval call binding the contract method 0x1d143848.

Solidity: function issuer() constant returns(address)

func (*T0kenSplittableSession) Kill

func (_T0kenSplittable *T0kenSplittableSession) Kill() (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenSplittableSession) Name

func (_T0kenSplittable *T0kenSplittableSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() constant returns(string)

func (*T0kenSplittableSession) Owner

func (_T0kenSplittable *T0kenSplittableSession) Owner() (common.Address, error)

Owner is a free data retrieval call binding the contract method 0x8da5cb5b.

Solidity: function owner() constant returns(address)

func (*T0kenSplittableSession) SetCompliance

func (_T0kenSplittable *T0kenSplittableSession) SetCompliance(newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenSplittableSession) SetIssuer

func (_T0kenSplittable *T0kenSplittableSession) SetIssuer(newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenSplittableSession) SetLocked

func (_T0kenSplittable *T0kenSplittableSession) SetLocked(locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenSplittableSession) SetSplitMultiplier

func (_T0kenSplittable *T0kenSplittableSession) SetSplitMultiplier(numerator *big.Int, denominator *big.Int) (*types.Transaction, error)

SetSplitMultiplier is a paid mutator transaction binding the contract method 0x0c1554a1.

Solidity: function setSplitMultiplier(numerator uint128, denominator uint128) returns()

func (*T0kenSplittableSession) Split

func (_T0kenSplittable *T0kenSplittableSession) Split() (struct {
	Numerator   *big.Int
	Denominator *big.Int
}, error)

Split is a free data retrieval call binding the contract method 0xf7654176.

Solidity: function split() constant returns(numerator uint128, denominator uint128)

func (*T0kenSplittableSession) SplitBalance

func (_T0kenSplittable *T0kenSplittableSession) SplitBalance(addr common.Address) (*types.Transaction, error)

SplitBalance is a paid mutator transaction binding the contract method 0x2bbc5019.

Solidity: function splitBalance(addr address) returns()

func (*T0kenSplittableSession) SplitTotalSupply

func (_T0kenSplittable *T0kenSplittableSession) SplitTotalSupply(cashedOutTokenQuantity *big.Int) (*types.Transaction, error)

SplitTotalSupply is a paid mutator transaction binding the contract method 0x98d34b9b.

Solidity: function splitTotalSupply(cashedOutTokenQuantity uint256) returns()

func (*T0kenSplittableSession) Symbol

func (_T0kenSplittable *T0kenSplittableSession) Symbol() (string, error)

Symbol is a free data retrieval call binding the contract method 0x95d89b41.

Solidity: function symbol() constant returns(string)

func (*T0kenSplittableSession) TotalSupply

func (_T0kenSplittable *T0kenSplittableSession) TotalSupply() (*big.Int, error)

TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.

Solidity: function totalSupply() constant returns(uint256)

func (*T0kenSplittableSession) Transfer

func (_T0kenSplittable *T0kenSplittableSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenSplittableSession) TransferFrom

func (_T0kenSplittable *T0kenSplittableSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableSession) TransferOverride

func (_T0kenSplittable *T0kenSplittableSession) TransferOverride(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableSession) TransferOwner

func (_T0kenSplittable *T0kenSplittableSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

func (*T0kenSplittableSession) ZEROADDRESS

func (_T0kenSplittable *T0kenSplittableSession) ZEROADDRESS() (common.Address, error)

ZEROADDRESS is a free data retrieval call binding the contract method 0x538ba4f9.

Solidity: function ZERO_ADDRESS() constant returns(address)

type T0kenSplittableShareholderAdded

type T0kenSplittableShareholderAdded struct {
	Shareholder common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenSplittableShareholderAdded represents a ShareholderAdded event raised by the T0kenSplittable contract.

type T0kenSplittableShareholderAddedIterator

type T0kenSplittableShareholderAddedIterator struct {
	Event *T0kenSplittableShareholderAdded // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableShareholderAddedIterator is returned from FilterShareholderAdded and is used to iterate over the raw logs and unpacked data for ShareholderAdded events raised by the T0kenSplittable contract.

func (*T0kenSplittableShareholderAddedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableShareholderAddedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableShareholderAddedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableShareholderRemoved

type T0kenSplittableShareholderRemoved struct {
	Shareholder common.Address
	Raw         types.Log // Blockchain specific contextual infos
}

T0kenSplittableShareholderRemoved represents a ShareholderRemoved event raised by the T0kenSplittable contract.

type T0kenSplittableShareholderRemovedIterator

type T0kenSplittableShareholderRemovedIterator struct {
	Event *T0kenSplittableShareholderRemoved // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableShareholderRemovedIterator is returned from FilterShareholderRemoved and is used to iterate over the raw logs and unpacked data for ShareholderRemoved events raised by the T0kenSplittable contract.

func (*T0kenSplittableShareholderRemovedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableShareholderRemovedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableShareholderRemovedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenSplittableTransactor

type T0kenSplittableTransactor struct {
	// contains filtered or unexported fields
}

T0kenSplittableTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewT0kenSplittableTransactor

func NewT0kenSplittableTransactor(address common.Address, transactor bind.ContractTransactor) (*T0kenSplittableTransactor, error)

NewT0kenSplittableTransactor creates a new write-only instance of T0kenSplittable, bound to a specific deployed contract.

func (*T0kenSplittableTransactor) Approve

func (_T0kenSplittable *T0kenSplittableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenSplittableTransactor) FinishIssuance

func (_T0kenSplittable *T0kenSplittableTransactor) FinishIssuance(opts *bind.TransactOpts) (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenSplittableTransactor) IssueTokens

func (_T0kenSplittable *T0kenSplittableTransactor) IssueTokens(opts *bind.TransactOpts, quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenSplittableTransactor) Kill

func (_T0kenSplittable *T0kenSplittableTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenSplittableTransactor) SetCompliance

func (_T0kenSplittable *T0kenSplittableTransactor) SetCompliance(opts *bind.TransactOpts, newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenSplittableTransactor) SetIssuer

func (_T0kenSplittable *T0kenSplittableTransactor) SetIssuer(opts *bind.TransactOpts, newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenSplittableTransactor) SetLocked

func (_T0kenSplittable *T0kenSplittableTransactor) SetLocked(opts *bind.TransactOpts, locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenSplittableTransactor) SetSplitMultiplier

func (_T0kenSplittable *T0kenSplittableTransactor) SetSplitMultiplier(opts *bind.TransactOpts, numerator *big.Int, denominator *big.Int) (*types.Transaction, error)

SetSplitMultiplier is a paid mutator transaction binding the contract method 0x0c1554a1.

Solidity: function setSplitMultiplier(numerator uint128, denominator uint128) returns()

func (*T0kenSplittableTransactor) SplitBalance

func (_T0kenSplittable *T0kenSplittableTransactor) SplitBalance(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)

SplitBalance is a paid mutator transaction binding the contract method 0x2bbc5019.

Solidity: function splitBalance(addr address) returns()

func (*T0kenSplittableTransactor) SplitTotalSupply

func (_T0kenSplittable *T0kenSplittableTransactor) SplitTotalSupply(opts *bind.TransactOpts, cashedOutTokenQuantity *big.Int) (*types.Transaction, error)

SplitTotalSupply is a paid mutator transaction binding the contract method 0x98d34b9b.

Solidity: function splitTotalSupply(cashedOutTokenQuantity uint256) returns()

func (*T0kenSplittableTransactor) Transfer

func (_T0kenSplittable *T0kenSplittableTransactor) Transfer(opts *bind.TransactOpts, to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenSplittableTransactor) TransferFrom

func (_T0kenSplittable *T0kenSplittableTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableTransactor) TransferOverride

func (_T0kenSplittable *T0kenSplittableTransactor) TransferOverride(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableTransactor) TransferOwner

func (_T0kenSplittable *T0kenSplittableTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

type T0kenSplittableTransactorRaw

type T0kenSplittableTransactorRaw struct {
	Contract *T0kenSplittableTransactor // Generic write-only contract binding to access the raw methods on
}

T0kenSplittableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*T0kenSplittableTransactorRaw) Transact

func (_T0kenSplittable *T0kenSplittableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*T0kenSplittableTransactorRaw) Transfer

func (_T0kenSplittable *T0kenSplittableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type T0kenSplittableTransactorSession

type T0kenSplittableTransactorSession struct {
	Contract     *T0kenSplittableTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts          // Transaction auth options to use throughout this session
}

T0kenSplittableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*T0kenSplittableTransactorSession) Approve

func (_T0kenSplittable *T0kenSplittableTransactorSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenSplittableTransactorSession) FinishIssuance

func (_T0kenSplittable *T0kenSplittableTransactorSession) FinishIssuance() (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenSplittableTransactorSession) IssueTokens

func (_T0kenSplittable *T0kenSplittableTransactorSession) IssueTokens(quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenSplittableTransactorSession) Kill

func (_T0kenSplittable *T0kenSplittableTransactorSession) Kill() (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenSplittableTransactorSession) SetCompliance

func (_T0kenSplittable *T0kenSplittableTransactorSession) SetCompliance(newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenSplittableTransactorSession) SetIssuer

func (_T0kenSplittable *T0kenSplittableTransactorSession) SetIssuer(newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenSplittableTransactorSession) SetLocked

func (_T0kenSplittable *T0kenSplittableTransactorSession) SetLocked(locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenSplittableTransactorSession) SetSplitMultiplier

func (_T0kenSplittable *T0kenSplittableTransactorSession) SetSplitMultiplier(numerator *big.Int, denominator *big.Int) (*types.Transaction, error)

SetSplitMultiplier is a paid mutator transaction binding the contract method 0x0c1554a1.

Solidity: function setSplitMultiplier(numerator uint128, denominator uint128) returns()

func (*T0kenSplittableTransactorSession) SplitBalance

func (_T0kenSplittable *T0kenSplittableTransactorSession) SplitBalance(addr common.Address) (*types.Transaction, error)

SplitBalance is a paid mutator transaction binding the contract method 0x2bbc5019.

Solidity: function splitBalance(addr address) returns()

func (*T0kenSplittableTransactorSession) SplitTotalSupply

func (_T0kenSplittable *T0kenSplittableTransactorSession) SplitTotalSupply(cashedOutTokenQuantity *big.Int) (*types.Transaction, error)

SplitTotalSupply is a paid mutator transaction binding the contract method 0x98d34b9b.

Solidity: function splitTotalSupply(cashedOutTokenQuantity uint256) returns()

func (*T0kenSplittableTransactorSession) Transfer

func (_T0kenSplittable *T0kenSplittableTransactorSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenSplittableTransactorSession) TransferFrom

func (_T0kenSplittable *T0kenSplittableTransactorSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableTransactorSession) TransferOverride

func (_T0kenSplittable *T0kenSplittableTransactorSession) TransferOverride(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenSplittableTransactorSession) TransferOwner

func (_T0kenSplittable *T0kenSplittableTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

type T0kenSplittableTransfer

type T0kenSplittableTransfer struct {
	From  common.Address
	To    common.Address
	Value *big.Int
	Raw   types.Log // Blockchain specific contextual infos
}

T0kenSplittableTransfer represents a Transfer event raised by the T0kenSplittable contract.

type T0kenSplittableTransferIterator

type T0kenSplittableTransferIterator struct {
	Event *T0kenSplittableTransfer // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenSplittableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the T0kenSplittable contract.

func (*T0kenSplittableTransferIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenSplittableTransferIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenSplittableTransferIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type T0kenTransactor

type T0kenTransactor struct {
	// contains filtered or unexported fields
}

T0kenTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewT0kenTransactor

func NewT0kenTransactor(address common.Address, transactor bind.ContractTransactor) (*T0kenTransactor, error)

NewT0kenTransactor creates a new write-only instance of T0ken, bound to a specific deployed contract.

func (*T0kenTransactor) Approve

func (_T0ken *T0kenTransactor) Approve(opts *bind.TransactOpts, spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenTransactor) FinishIssuance

func (_T0ken *T0kenTransactor) FinishIssuance(opts *bind.TransactOpts) (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenTransactor) IssueTokens

func (_T0ken *T0kenTransactor) IssueTokens(opts *bind.TransactOpts, quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenTransactor) Kill

func (_T0ken *T0kenTransactor) Kill(opts *bind.TransactOpts) (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenTransactor) SetCompliance

func (_T0ken *T0kenTransactor) SetCompliance(opts *bind.TransactOpts, newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenTransactor) SetIssuer

func (_T0ken *T0kenTransactor) SetIssuer(opts *bind.TransactOpts, newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenTransactor) SetLocked

func (_T0ken *T0kenTransactor) SetLocked(opts *bind.TransactOpts, locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenTransactor) Transfer

func (_T0ken *T0kenTransactor) Transfer(opts *bind.TransactOpts, to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenTransactor) TransferFrom

func (_T0ken *T0kenTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenTransactor) TransferOverride

func (_T0ken *T0kenTransactor) TransferOverride(opts *bind.TransactOpts, from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenTransactor) TransferOwner

func (_T0ken *T0kenTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

type T0kenTransactorRaw

type T0kenTransactorRaw struct {
	Contract *T0kenTransactor // Generic write-only contract binding to access the raw methods on
}

T0kenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*T0kenTransactorRaw) Transact

func (_T0ken *T0kenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*T0kenTransactorRaw) Transfer

func (_T0ken *T0kenTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type T0kenTransactorSession

type T0kenTransactorSession struct {
	Contract     *T0kenTransactor  // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

T0kenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*T0kenTransactorSession) Approve

func (_T0ken *T0kenTransactorSession) Approve(spender common.Address, tokens *big.Int) (*types.Transaction, error)

Approve is a paid mutator transaction binding the contract method 0x095ea7b3.

Solidity: function approve(spender address, tokens uint256) returns(bool)

func (*T0kenTransactorSession) FinishIssuance

func (_T0ken *T0kenTransactorSession) FinishIssuance() (*types.Transaction, error)

FinishIssuance is a paid mutator transaction binding the contract method 0xc422293b.

Solidity: function finishIssuance() returns(bool)

func (*T0kenTransactorSession) IssueTokens

func (_T0ken *T0kenTransactorSession) IssueTokens(quantity *big.Int) (*types.Transaction, error)

IssueTokens is a paid mutator transaction binding the contract method 0xa5820daa.

Solidity: function issueTokens(quantity uint256) returns(bool)

func (*T0kenTransactorSession) Kill

func (_T0ken *T0kenTransactorSession) Kill() (*types.Transaction, error)

Kill is a paid mutator transaction binding the contract method 0x41c0e1b5.

Solidity: function kill() returns()

func (*T0kenTransactorSession) SetCompliance

func (_T0ken *T0kenTransactorSession) SetCompliance(newComplianceAddress common.Address) (*types.Transaction, error)

SetCompliance is a paid mutator transaction binding the contract method 0xf8981789.

Solidity: function setCompliance(newComplianceAddress address) returns()

func (*T0kenTransactorSession) SetIssuer

func (_T0ken *T0kenTransactorSession) SetIssuer(newIssuer common.Address) (*types.Transaction, error)

SetIssuer is a paid mutator transaction binding the contract method 0x55cc4e57.

Solidity: function setIssuer(newIssuer address) returns()

func (*T0kenTransactorSession) SetLocked

func (_T0ken *T0kenTransactorSession) SetLocked(locked bool) (*types.Transaction, error)

SetLocked is a paid mutator transaction binding the contract method 0x211e28b6.

Solidity: function setLocked(locked bool) returns()

func (*T0kenTransactorSession) Transfer

func (_T0ken *T0kenTransactorSession) Transfer(to common.Address, tokens *big.Int) (*types.Transaction, error)

Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.

Solidity: function transfer(to address, tokens uint256) returns(bool)

func (*T0kenTransactorSession) TransferFrom

func (_T0ken *T0kenTransactorSession) TransferFrom(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.

Solidity: function transferFrom(from address, to address, tokens uint256) returns(bool)

func (*T0kenTransactorSession) TransferOverride

func (_T0ken *T0kenTransactorSession) TransferOverride(from common.Address, to common.Address, tokens *big.Int) (*types.Transaction, error)

TransferOverride is a paid mutator transaction binding the contract method 0x80318be8.

Solidity: function transferOverride(from address, to address, tokens uint256) returns(bool)

func (*T0kenTransactorSession) TransferOwner

func (_T0ken *T0kenTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)

TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.

Solidity: function transferOwner(newOwner address) returns()

type T0kenTransfer

type T0kenTransfer struct {
	From  common.Address
	To    common.Address
	Value *big.Int
	Raw   types.Log // Blockchain specific contextual infos
}

T0kenTransfer represents a Transfer event raised by the T0ken contract.

type T0kenTransferIterator

type T0kenTransferIterator struct {
	Event *T0kenTransfer // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

T0kenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the T0ken contract.

func (*T0kenTransferIterator) Close

func (it *T0kenTransferIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*T0kenTransferIterator) Error

func (it *T0kenTransferIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*T0kenTransferIterator) Next

func (it *T0kenTransferIterator) Next() bool

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL