3baca64903
* Add getSignatures command for list of signatures in constants * Update VatTune converter's formatting of addresses and added an integration test * Move VatTune and PriceFeeds integration tests to a common suite * Update VatGrab converter for address format * Update frob converter to fix urn and ilk formatting/decoding * Update formatting * Update make test command and add integrationtest command * Add integration test to travis build * Update creating headers in integration tests to include Raw and Timestamp fields
40 lines
2.2 KiB
Go
40 lines
2.2 KiB
Go
package test_data
|
|
|
|
import (
|
|
"encoding/json"
|
|
"github.com/ethereum/go-ethereum/common"
|
|
"github.com/ethereum/go-ethereum/common/hexutil"
|
|
"github.com/ethereum/go-ethereum/core/types"
|
|
"github.com/vulcanize/vulcanizedb/pkg/transformers/shared"
|
|
"github.com/vulcanize/vulcanizedb/pkg/transformers/vat_grab"
|
|
)
|
|
|
|
var EthVatGrabLog = types.Log{
|
|
Address: common.HexToAddress(shared.VatContractAddress),
|
|
Topics: []common.Hash{
|
|
common.HexToHash("0x3690ae4c00000000000000000000000000000000000000000000000000000000"),
|
|
common.HexToHash("0x5245500000000000000000000000000000000000000000000000000000000000"),
|
|
common.HexToHash("0x0000000000000000000000006a3ae20c315e845b2e398e68effe39139ec6060c"),
|
|
common.HexToHash("0x0000000000000000000000002f34f22a00ee4b7a8f8bbc4eaee1658774c624e0"),
|
|
},
|
|
Data: hexutil.MustDecode("0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000c43690ae4c52455000000000000000000000000000000000000000000000000000000000000000000000000000000000006a3ae20c315e845b2e398e68effe39139ec6060c0000000000000000000000002f34f22a00ee4b7a8f8bbc4eaee1658774c624e00000000000000000000000003728e9777b2a0a611ee0f89e00e01044ce4736d1ffffffffffffffffffffffffffffffffffffffffffffffffe43e9298b1380000ffffffffffffffffffffffffffffffffffffffffffffffff24fea01c7f8f8000"),
|
|
BlockNumber: 23,
|
|
TxHash: common.HexToHash("0x7cb84c750ce4985f7811abf641d52ffcb35306d943081475226484cf1470c6fa"),
|
|
TxIndex: 4,
|
|
BlockHash: common.HexToHash("0xf5a367d560e14c4658ef85e4877e08b5560a4773b69b39f6b8025910b666fade"),
|
|
Index: 0,
|
|
Removed: false,
|
|
}
|
|
|
|
var rawVatGrabLog, _ = json.Marshal(EthVatGrabLog)
|
|
var VatGrabModel = vat_grab.VatGrabModel{
|
|
Ilk: "REP",
|
|
Urn: "0x6a3AE20C315E845B2E398e68EfFe39139eC6060C",
|
|
V: "0x2F34f22a00eE4b7a8F8BBC4eAee1658774c624e0",
|
|
W: "0x3728e9777B2a0a611ee0F89e00E01044ce4736d1",
|
|
Dink: "115792089237316195423570985008687907853269984665640564039455584007913129639936",
|
|
Dart: "115792089237316195423570985008687907853269984665640564039441803007913129639936",
|
|
TransactionIndex: EthVatGrabLog.TxIndex,
|
|
Raw: rawVatGrabLog,
|
|
}
|