vat flux transformer
This commit is contained in:
@@ -34,7 +34,8 @@ var (
|
||||
PipContractAddress = "0x9FfFE440258B79c5d6604001674A4722FfC0f7Bc"
|
||||
PitContractAddress = "0xe7cf3198787c9a4daac73371a38f29aaeeced87e"
|
||||
RepContractAddress = "0xf88bbdc1e2718f8857f30a180076ec38d53cf296"
|
||||
VatContractAddress = "0xcd726790550afcd77e9a7a47e86a3f9010af126b"
|
||||
//VatContractAddress = "0xcd726790550afcd77e9a7a47e86a3f9010af126b"
|
||||
VatContractAddress = "0x239e6f0ab02713f1f8aa90ebeded9fc66dc96cd6"
|
||||
|
||||
//TODO: get pit and drip file method signatures directly from the ABI
|
||||
biteMethod = GetSolidityMethodSignature(CatABI, "Bite")
|
||||
@@ -62,6 +63,7 @@ var (
|
||||
vatFoldMethod = GetSolidityMethodSignature(VatABI, "fold")
|
||||
vatTollMethod = GetSolidityMethodSignature(VatABI, "toll")
|
||||
vatTuneMethod = GetSolidityMethodSignature(VatABI, "tune")
|
||||
vatFluxMethod = GetSolidityMethodSignature(VatABI, "flux")
|
||||
|
||||
BiteSignature = GetEventSignature(biteMethod)
|
||||
DealSignature = GetLogNoteSignature(dealMethod)
|
||||
@@ -88,4 +90,5 @@ var (
|
||||
VatFoldSignature = GetLogNoteSignature(vatFoldMethod)
|
||||
VatTollSignature = GetLogNoteSignature(vatTollMethod)
|
||||
VatTuneSignature = GetLogNoteSignature(vatTuneMethod)
|
||||
VatFluxSignature = GetLogNoteSignature(vatFluxMethod)
|
||||
)
|
||||
|
||||
@@ -133,6 +133,13 @@ var _ = Describe("Event signature generator", func() {
|
||||
Expect(expected).To(Equal(actual))
|
||||
})
|
||||
|
||||
It("gets the vat flux method signature", func() {
|
||||
expected := "flux(bytes32,bytes32,bytes32,int256)"
|
||||
actual := shared.GetSolidityMethodSignature(shared.VatABI, "flux")
|
||||
|
||||
Expect(expected).To(Equal(actual))
|
||||
})
|
||||
|
||||
It("gets the flip deal method signature", func() {
|
||||
expected := "deal(uint256)"
|
||||
actual := shared.GetSolidityMethodSignature(shared.FlipperABI, "deal")
|
||||
|
||||
Reference in New Issue
Block a user