|
|
|
/*
|
|
|
|
this file is for all my big stubs because i don't want to
|
|
|
|
to mingle with my tests
|
|
|
|
*/
|
|
|
|
|
|
|
|
export default {}
|
|
|
|
|
|
|
|
// for pending middlewares test
|
|
|
|
export const txMetaStub = {
|
|
|
|
'estimatedGas': '0x5208',
|
|
|
|
'firstRetryBlockNumber': '0x51a402',
|
|
|
|
'gasLimitSpecified': true,
|
|
|
|
'gasPriceSpecified': true,
|
|
|
|
'hash': '0x2cc5a25744486f7383edebbf32003e5a66e18135799593d6b5cdd2bb43674f09',
|
|
|
|
'history': [
|
|
|
|
{
|
|
|
|
'id': 405984854664302,
|
|
|
|
'loadingDefaults': true,
|
|
|
|
'metamaskNetworkId': '4',
|
|
|
|
'status': 'unapproved',
|
|
|
|
'time': 1572395156620,
|
|
|
|
'transactionCategory': 'sentEther',
|
|
|
|
'txParams': {
|
|
|
|
'from': '0xf231d46dd78806e1dd93442cf33c7671f8538748',
|
|
|
|
'gas': '0x5208',
|
|
|
|
'gasPrice': '0x1e8480',
|
|
|
|
'to': '0xf231d46dd78806e1dd93442cf33c7671f8538748',
|
|
|
|
'value': '0x0',
|
|
|
|
},
|
|
|
|
'type': 'standard',
|
|
|
|
},
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'op': 'replace',
|
|
|
|
'path': '/loadingDefaults',
|
|
|
|
'timestamp': 1572395156645,
|
|
|
|
'value': false,
|
|
|
|
},
|
|
|
|
{
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/gasPriceSpecified',
|
|
|
|
'value': true,
|
|
|
|
},
|
|
|
|
{
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/gasLimitSpecified',
|
|
|
|
'value': true,
|
|
|
|
},
|
|
|
|
{
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/estimatedGas',
|
|
|
|
'value': '0x5208',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': '#newUnapprovedTransaction - adding the origin',
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/origin',
|
|
|
|
'timestamp': 1572395156645,
|
|
|
|
'value': 'MetaMask',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': 'txStateManager: setting status to approved',
|
|
|
|
'op': 'replace',
|
|
|
|
'path': '/status',
|
|
|
|
'timestamp': 1572395158240,
|
|
|
|
'value': 'approved',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': 'transactions#approveTransaction',
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/txParams/nonce',
|
|
|
|
'timestamp': 1572395158261,
|
|
|
|
'value': '0x4',
|
|
|
|
},
|
|
|
|
{
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/nonceDetails',
|
|
|
|
'value': {
|
|
|
|
'local': {
|
|
|
|
'details': {
|
|
|
|
'highest': 4,
|
|
|
|
'startPoint': 4,
|
|
|
|
},
|
|
|
|
'name': 'local',
|
|
|
|
'nonce': 4,
|
|
|
|
},
|
|
|
|
'network': {
|
|
|
|
'details': {
|
|
|
|
'baseCount': 4,
|
|
|
|
'blockNumber': '0x51a401',
|
|
|
|
},
|
|
|
|
'name': 'network',
|
|
|
|
'nonce': 4,
|
|
|
|
},
|
|
|
|
'params': {
|
|
|
|
'highestLocallyConfirmed': 0,
|
|
|
|
'highestSuggested': 4,
|
|
|
|
'nextNetworkNonce': 4,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': 'transactions#signTransaction: add r, s, v values',
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/r',
|
|
|
|
'timestamp': 1572395158280,
|
|
|
|
'value': '0x5f973e540f2d3c2f06d3725a626b75247593cb36477187ae07ecfe0a4db3cf57',
|
|
|
|
},
|
|
|
|
{
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/s',
|
|
|
|
'value': '0x0259b52ee8c58baaa385fb05c3f96116e58de89bcc165cb3bfdfc708672fed8a',
|
|
|
|
},
|
|
|
|
{
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/v',
|
|
|
|
'value': '0x2c',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': 'transactions#publishTransaction',
|
|
|
|
'op': 'replace',
|
|
|
|
'path': '/status',
|
|
|
|
'timestamp': 1572395158281,
|
|
|
|
'value': 'signed',
|
|
|
|
},
|
|
|
|
{
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/rawTx',
|
|
|
|
'value': '0xf86204831e848082520894f231d46dd78806e1dd93442cf33c7671f853874880802ca05f973e540f2d3c2f06d3725a626b75247593cb36477187ae07ecfe0a4db3cf57a00259b52ee8c58baaa385fb05c3f96116e58de89bcc165cb3bfdfc708672fed8a',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': 'transactions#setTxHash',
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/hash',
|
|
|
|
'timestamp': 1572395158570,
|
|
|
|
'value': '0x2cc5a25744486f7383edebbf32003e5a66e18135799593d6b5cdd2bb43674f09',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': 'txStateManager - add submitted time stamp',
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/submittedTime',
|
|
|
|
'timestamp': 1572395158571,
|
|
|
|
'value': 1572395158570,
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': 'txStateManager: setting status to submitted',
|
|
|
|
'op': 'replace',
|
|
|
|
'path': '/status',
|
|
|
|
'timestamp': 1572395158576,
|
|
|
|
'value': 'submitted',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
'note': 'transactions/pending-tx-tracker#event: tx:block-update',
|
|
|
|
'op': 'add',
|
|
|
|
'path': '/firstRetryBlockNumber',
|
|
|
|
'timestamp': 1572395168972,
|
|
|
|
'value': '0x51a402',
|
|
|
|
},
|
|
|
|
],
|
|
|
|
],
|
|
|
|
'id': 405984854664302,
|
|
|
|
'loadingDefaults': false,
|
|
|
|
'metamaskNetworkId': '4',
|
|
|
|
'nonceDetails': {
|
|
|
|
'local': {
|
|
|
|
'details': {
|
|
|
|
'highest': 4,
|
|
|
|
'startPoint': 4,
|
|
|
|
},
|
|
|
|
'name': 'local',
|
|
|
|
'nonce': 4,
|
|
|
|
},
|
|
|
|
'network': {
|
|
|
|
'details': {
|
|
|
|
'baseCount': 4,
|
|
|
|
'blockNumber': '0x51a401',
|
|
|
|
},
|
|
|
|
'name': 'network',
|
|
|
|
'nonce': 4,
|
|
|
|
},
|
|
|
|
'params': {
|
|
|
|
'highestLocallyConfirmed': 0,
|
|
|
|
'highestSuggested': 4,
|
|
|
|
'nextNetworkNonce': 4,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'origin': 'MetaMask',
|
|
|
|
'r': '0x5f973e540f2d3c2f06d3725a626b75247593cb36477187ae07ecfe0a4db3cf57',
|
|
|
|
'rawTx': '0xf86204831e848082520894f231d46dd78806e1dd93442cf33c7671f853874880802ca05f973e540f2d3c2f06d3725a626b75247593cb36477187ae07ecfe0a4db3cf57a00259b52ee8c58baaa385fb05c3f96116e58de89bcc165cb3bfdfc708672fed8a',
|
|
|
|
's': '0x0259b52ee8c58baaa385fb05c3f96116e58de89bcc165cb3bfdfc708672fed8a',
|
|
|
|
'status': 'submitted',
|
|
|
|
'submittedTime': 1572395158570,
|
|
|
|
'time': 1572395156620,
|
|
|
|
'transactionCategory': 'sentEther',
|
|
|
|
'txParams': {
|
|
|
|
'from': '0xf231d46dd78806e1dd93442cf33c7671f8538748',
|
|
|
|
'gas': '0x5208',
|
|
|
|
'gasPrice': '0x1e8480',
|
|
|
|
'nonce': '0x4',
|
|
|
|
'to': '0xf231d46dd78806e1dd93442cf33c7671f8538748',
|
|
|
|
'value': '0x0',
|
|
|
|
},
|
|
|
|
'type': 'standard',
|
|
|
|
'v': '0x2c',
|
|
|
|
}
|