Versions in this module Expand all Collapse all v0 v0.11.0 Dec 23, 2019 Changes in this version + type RandomBitcoinClient struct + func (c *RandomBitcoinClient) GetBlock(blockHash *chainhash.Hash) (*wire.MsgBlock, error) + func (c *RandomBitcoinClient) GetBlockCount() (int64, error) + func (c *RandomBitcoinClient) GetBlockHash(blockHeight int64) (*chainhash.Hash, error) + func (c *RandomBitcoinClient) Start(addresses <-chan string) + type RandomEthereumClient struct + func (c *RandomEthereumClient) BlockByNumber(ctx context.Context, number *big.Int) (*types.Block, error) + func (c *RandomEthereumClient) NetworkID(ctx context.Context) (*big.Int, error) + func (c *RandomEthereumClient) Start(addresses <-chan string) + type User struct + AccountCreated chan bool + PaymentReceived chan bool + State UserState + type UserState int + const AccountCreatedUserState + const GeneratedAddressUserState + const PendingUserState + const ReceivedPaymentUserState + const TrustLinesCreatedUserState + type Users struct + Aurora aurora.ClientInterface + BifrostPorts []int + IssuerPublicKey string + NetworkPassphrase string + UsersPerSecond int + func (u *Users) Start(accounts chan<- server.GenerateAddressResponse)